PDA

View Full Version : اطلاع از مقدار یک متغیر کریستال ریپورت قبل از گزارش گیری



Namazi1343
جمعه 23 خرداد 1393, 10:48 صبح
سلام. میخوام قبل از اینکه یک ریپورت رو که با کریستال ریپورت ایجاد شده فراخوانی کنم مقدار یک متغیر که در قسمت فرمولها تعریف شده مثلا MyFormulaVari1 و محتوای یک تکست باکس در Section1 مثلا MyText1 را بدونم چیه. ممنون میشم اگه کمک کنید.

Namazi1343
جمعه 23 خرداد 1393, 12:57 عصر
سلام. با دستورات زیر تونستم مقدار متغیر MyFormulaVar1 که در فرمولها تعریف شده را پیدا کنم.

Dim rpt1 As New crsMyRepoert
Dim b As String = rpt1.DataDefinition.FormulaFields("MyFormulaVar1").Text

حالا مشکل من اینه که اسم گزارش یعنی crsMyRepoert1 را صریحا ندارم. بلکه متغیری مثل t از نوع Type دارم که t.Name برابر "crsMyRepoert" است. ممنون میشم کسی بتونه کمک کنه.