منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مساعدة في تمرير قيمة الى الكريستال ريبورت
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
ممكن مساعدة في تمرير قيمة تيكست بوكس في فورم الى كريستال ريبورت
استخدم البارامترات في التقارير وعند العرض ارسل قيمة التكست بوكس الى البارامتر
اشكرك ع الرد
ولكن كيف
هذه الكود لتمرير قيمة من TextBox1 موجود في الفورم إلى TextObject اسمه Text1 موجود في تقرير كريستال ريبورت في قسم Section2
PHP كود :
TryCast(rpt.Section2.ReportObjects("Text1"), CrystalDecisions.CrystalReports.Engine.TextObject).Text Me.TextBox1.Text 

ومكن استخدام هذه الطريقة اذا اردت تغيير عدة خصائص لأداة TextObject الموجودة في التقرير
PHP كود :
Dim Text1 As CrystalDecisions.CrystalReports.Engine.TextObject rpt.Section2.ReportObjects("Text1")

Text1.Text Me.TextBox1.Text
Text1
.Color Color.Red
Text1
.ApplyFont(New Font("Times New Roman"14FontStyle.Bold)) 
ممكن الكود بــ C#
لم انتبه للقسم

هذه الكود لتمرير قيمة من TextBox1 موجود في الفورم إلى TextObject اسمه Text1 موجود في تقرير كريستال ريبورت في قسم Section2
PHP كود :
((CrystalDecisions.CrystalReports.Engine.TextObject)rpt.Section2.ReportObjects["Text1"]).Text this.textBox1.Text


وممكن استخدام هذه الطريقة اذا اردت تغيير عدة خصائص لأداة TextObject الموجودة في التقرير
PHP كود :
CrystalDecisions.CrystalReports.Engine.TextObject Text1 = (CrystalDecisions.CrystalReports.Engine.TextObject)rpt.Section2.ReportObjects["Text1"];

Text1.Text this.textBox1.Text;
Text1.Color Color.Red;
Text1.ApplyFont(new Font("Times New Roman"14FontStyle.Bold)); 
السلام عليكم 

عملت برنامج بسيط  ولكن لا يعمل في المرفقات