الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما هي أبعاد ورقة A4 في الكريستال ريبورت

بدأه Dream_Works في 17 ديسمبر 2011 · 2 رد · 1,583 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أرغب بتصميم تقرير بسيط مكون من عدة صفحات ... فقررت وضع الصفحات كلها في ملف واحد كل صفحة في Section و عمل Force New Page After Section

المطلوب :

عرض التقرير لا يمكن تغييره و أعتقد أنه نفس عرض ورقة A4 وهو 11674 ... هذي خلصنا منها

و لكن ما هو ارتفاع ورقة A4 بالتحديد حسب مقاييس الكريستال ريبورت لأضع ارتفاع كل قسم من التقرير بنفس ارتفاع صفحة A4

مع خالص الشكر

أسئلة أخرى

1- كيف يمكن تغيير عرض التقرير Width

2- كيف يمكن وضع Multi Line Database Field

تم تعديل هذه المشاركة بواسطة Dream_Works في 17 ديسمبر 2011 في 19:23

200px-Dreamworks.jpg
#2

1- هذا يتوقف علي حجم البيانات وطبيعة التصميم

2-ماذا تقصد ب Multi Line Database Field

#3
KARIMSOFT كتب:

1- هذا يتوقف علي حجم البيانات وطبيعة التصميم

2-ماذا تقصد ب Multi Line Database Field

أشكرك أخي الكريم على محاولتك للرد .... أنا بحثت في اليومين الماضيين عن إجابة لأسئلتي واكتشفت الحلول التالية:

اقتباس
و لكن ما هو ارتفاع ورقة A4 بالتحديد حسب مقاييس الكريستال ريبورت لأضع ارتفاع كل قسم من التقرير بنفس ارتفاع صفحة A4

بعد إجراب بعض التجارب و طباعة بعض الصفحات ... يصل الارتفاع إلى 15260 تقريباً

اقتباس
كيف يمكن تغيير عرض التقرير Width

يمكنك اختيار أحد مقاييس العرض المتاحة من قائمة Printer Setup

post-12154-054648300 1324228540_thumb.jp

post-12154-005098200 1324228556_thumb.jp

اقتباس
كيف يمكن وضع Multi Line Database Field

ما أقصده هو حقل قاعدة بيانات ممكن أن يتسع لأكثر من سطر

post-12154-022057300 1324226702_thumb.jp

post-12154-055906800 1324226714_thumb.jp

post-12154-095745000 1324226730_thumb.jp

و التالي وضعت الكود التالي للحقل الجديد حتى تتم توسعته حسب الحقل الموجود

Local result as string
if len({QryQuestionsDegrees.QuestionDesc}) > 59 then  result = ChrW(13) & " " 
Formula = {QryQuestionsDegrees.Degree} & result

ملاحظات على الكود

الرقم 59 تم استخراجه بعد عدة تجارب لمعرفة كم يكون طول الحقل Question Desc بالحروف حتى يتسع للسطر التالي فوجدت أنه إذا وصل 60 حرف تقريبا ينتقل للسطر التالي

ChrW(13) هذا هو الأمر الخاص بالانتقال للسطر التالي و يسمونها Carriage Return

الآن أنا شغال على مشكلة جديدة و هي الأقواس المعكوسه في التقرير ... بحثت بشكل مبدئي و لم أجد حل

مشكلة الأقواس المعكوسة موجودة في الروابط التالية

الرابط الأول

الرابط الثاني

كل هالتعب و هالمجهود أكبر دليل على أن الكريستال ريبورت هو من أسوأ البرامج الخاصة بتصميم التقارير ... سيء بشكل فظيع .. مشاكل بالمحاذاة و غيرها ... و لو صممت بالأكسيس كنت أخذت أقل من نصف المدة

أعتذر لعدم قدرتي على التحكم بعرض الصور

post-12154-054498200 1324228567_thumb.jp

المرفقات
4.jpg5.jpg6.jpg1.jpg2.jpg3.jpg
200px-Dreamworks.jpg

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…