![]() |
|
[ تمّ الحل ] : إخفاء ال Text Object من صفحة الكريستال ريبورت - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40) +--- قسم : قسم اسئلة التقارير والطباعة تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=71) +--- الموضوع : [ تمّ الحل ] : إخفاء ال Text Object من صفحة الكريستال ريبورت (/showthread.php?tid=33525) |
[ تمّ الحل ] : إخفاء ال Text Object من صفحة الكريستال ريبورت - عبد العزيز البسكري - 23-02-20 السّلام عليكم و رحمة الله و بركاته
إخواني و أساتذتي الأفاضل ..
لديّ مجموعة من التاكسات بوكس .. التي أقوم بتمرير قيمها إلى صفحة الكريستال ريبورت
أحيانا .. تكون بعض التاكسات بوكس فارغة
كيف يمكن أقوم بإخفاء ال Text Object الخاصة بالكريستال ريبورت عندما تكون التاكست بوكس قيمتها فارغة
بالمعنى أثناء الطباعة .. الفورميلا بهذا المفهوم :
كود : If TextBox1.Text = "" Then textobject1.visible = False Else Trueتحياتي للجميع RE: إخفاء ال Text Object من صفحة الكريستال ريبورت - alsalamoni - 23-02-20 (23-02-20, 10:30 PM)عبد العزيز البسكري كتب : بعد تعريف TextObject بنفس طريقتك في الموضوع السابق يكون اخفائه بالكود كود : Text1.ObjectFormat.EnableSuppress = TrueRE: إخفاء ال Text Object من صفحة الكريستال ريبورت - عبد العزيز البسكري - 23-02-20 السّلام عليكم و رحمة الله و بركاته
بارك الله فيك و لك و جزاك خير الجزاء أخي الكريم السلموني على المساعدة
الرجاء فضل و ليس أمر .. تطبيق ما ذكرته بهذا المثال لأني فعلا لم أستوعب الفكرة
فقط للتوضيح : التقرير ليس له أي علاقة بقاعدة البيانات
بارك الله فيك
السّلام عليكم و رحمة الله و بركاته
بارك الله فيك و لك و جزاك خير الجزاء و أنعم عليك بطيبات الدنيا و الآخرة و أحسن إليك أخي الغالي السلموني
وجع دماغ .. وانزاح بفضل الله ثم بفضلك
لأني بحثت بكل مكان و لم أجد الحل و ها قد جاء الفرج بفضل من الله و منك
تم تطبيق ما ذكرته بنجاح و إيجاد الكيفية و الحمد لله
إذا ارتأيت أي تعديلات أخي الغالي .. أخبرني لو سمحت
كود : Public Class Form1تحياتي وتقييماتي
RE: إخفاء ال Text Object من صفحة الكريستال ريبورت - alsalamoni - 24-02-20 (23-02-20, 11:45 PM)عبد العزيز البسكري كتب : اقصد عندما عرفته بهذا الكود في موضوعك السابق تستطيع بعده ان تضع ما ذكرته لك في الشرط If حسب ما تريد كود : Dim Text1 As CrystalDecisions.CrystalReports.Engine.TextObject = Rpt.Section2.ReportObjects("Text1")جرب ما ذكرته لك ريثما انظر في المثال الذي في مرفقات ردك السابق لم اجد المرفقات، يبدو انها حذفت RE: [ تمّ الحل ] : إخفاء ال Text Object من صفحة الكريستال ريبورت - عبد العزيز البسكري - 24-02-20 تفضّل أخي الكريم .. الملف بالمرفقات و به التعديلات الجديدة
فقط لو سمحت .. هل من الممكن يكون لديك إختصار للكود أفضل
بارك الله فيك
RE: [ تمّ الحل ] : إخفاء ال Text Object من صفحة الكريستال ريبورت - alsalamoni - 24-02-20 (24-02-20, 12:05 AM)عبد العزيز البسكري كتب : هذا ما يمكنني من اختصاره كود : Imports CrystalDecisions.CrystalReports.Engineلا تحتاج Refresh في CrystalReportViewer مثل ReportViewer RE: [ تمّ الحل ] : إخفاء ال Text Object من صفحة الكريستال ريبورت - عبد العزيز البسكري - 24-02-20 فعلا قمّة الروعة ..
طريقتك و مساعدتك القيّمة سهّلت عليَّ الأمور كثيرا
بارك الله فيك و جزاك خير الجزاء
تحياتي واحتراماتي
RE: [ تمّ الحل ] : إخفاء ال Text Object من صفحة الكريستال ريبورت - alsalamoni - 24-02-20 (24-02-20, 12:33 AM)عبد العزيز البسكري كتب : العفو اخي |