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

انا في ورطة "سؤال في متقدم الكرستال ريبورت"

مغلق
بدأه samsor في 27 أبريل 2005 · 2 رد · 820 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم..

أتمنى ان اجد لديكم الحل بإذن الله

مشكلتي تتخلص في أنني اريد أن اعمل ريبوت لأكثر من جدول في نفس الصفحة وأحاول قدر الإمكان أن يكون الريبوت عبارة عن صفحة واحدة فقط...

الذي عملته هو أني أستخدمت SubReport لكل جدول داخل الريبورت الأصلي ووضعت كل subReport في Section منفصل وطبعا جميع الجداول تأخذ البيانات من ال DataSet

سؤالي هو أنني أريد عند تحميل الريبورت التشيك على كل جدول في الداتا ست وإذا كان عدد الصفوف =0 ذلك معناه أن الجدول فاضي فأريد أن أخفي ال Section الذي يوجد فيه هذا الجدول لكي أوفر اكبر مساحة ممكنة في الريبورت

وثانيا:

يوجد لدي في الفورم العادي TextBox قابلة للإتساع بمجرد الضغط على Enter وأنا أريد هنا أن أخذ حجم ال textBox من ال DataSet وأجعل ال Field المخصص له في الريبورت يكون نفس الحجم..

أتمنى تكونوا فهمتوا علي..... :wacko:

جزاكم الله الف خير

#2

السلام عليكم

السؤال الأول لا يحتاج إلى كود فقط من التقرير إختر القسم الذي تود أن لا يظهر إذا كان فارغ ثم في الـ CommandTab ضع علامة صح على Suppress Blank Section

السؤال الثاني خذ عرض الخانة النصية كقيمة ثم أجعلها طول الخانة النصية في التقرير , راجع كتاب Crystal Report .NET Programming و الله أعلم

في المثال يتضح المقال

#3

المشكلة ان ال Section لن يكون فارغ تماما لانه سيحتوي على Label وحدود الجدول...

ولكن وجدت لهذا حل مؤقت إلى أن تعدي الأزمة..

ولكن المشكلة الثانية لم استطع حلها لانني لم اجد في الخصائص قيمة طول ال Filed الموجود في الريبورت

الرجاء مساعدتي

هذا الموضوع مغلق.

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

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

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

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

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