ايران ويج

نسخه‌ی کامل: مقدار دادن به لیبل های درون دیتا ریپورت
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
بازم سلام و خسته نباشی به گرمای جنوب به همگی دوستان
من می خواستم یک مقدار رشته ای را به لیبل های درون ر یپورت
خود ویژوال بیسیک انتقال بدم نشد که نشد

آقا به اصتلاح ساده تر من میخوام به لیبل های درون دیتا ریپورت
ویژوال بیسیک از درون کد برنامه یک مقدار بدم
حالا چه کار کنم

باز از زحمات تمامی دوستان متشکرم
امید وارم بتونم این همه زحمات شما رو یک جوری جبران کنم
متشکر
سعید :wink: :wink:
با سلام

اينجوري:

DataReport1.Sections!section2.Controls!label1.Caption = Text1
DataReport1.Sections!section2.Controls!label2.Caption = Text2

اگه مفهوم نبود بگو بيشتر توضيح بدم
موفق باشيد.
اين كد كجا بايد بزارم داخل فرم يا ديتا ريپورت
ميشه كد كامل بزاري ايراد گرفت
كار نكرد
بازم خيلي ممنون
:wink: :wink:
saeed_vbvb نوشته است:اين كد كجا بايد بزارم داخل فرم يا ديتا ريپورت
****
اين كد را بايد داخل فرم بذاريد اينجوري:
دو تكست باكس به اسم text1 و text2 روي فرم قرار بده
توي سكشن2 در ديتا ريپورت دو ليبل به اسمlabel1  و label2 بذار
حالا يك كمند بنام command1 روي فرم قرار بده وكد را در روال كليك اون قرار بده
به همين راحتي

اينجوري هم ميشه:
كافي است در رويداد initial فرم مورد نظر و از طريق ذكر انديس ليبل ها به آنها دسترسي و مقدار دهي نمود
مثال :
()Private Sub DataReport_Initialize
DtRpSoorat.Sections(3).Controls.Item(4).Caption = "12" DtRpSoorat.Sections(3).Controls.Item(17).Caption = "ali"
و قس علي هذا...
حتي مي توان محتواي يك متغير را كه در داخل برنامه شارژ شده است را به ليبل ها نسبت داد اينجوري:
RpSooratJalaseh.Sections(2).Controls.Item(5).Caption = tmpString
كه tmpstring يك متغير مي باشدكه البته به شكل public در اول پروزه بايد تعريف شود
End Sub
سلام دوستان
من هم همین اشکال رو داشتم
ولی با راهنمایی ها یی که کردین بازم اشکالم بر طرف نشد.
اول اینکه منظور از control.item(5).caption کدوم قسمت گزارشه؟
بعد هم که من به label11 تو دیتا ریپورتم که تو section 4 قرار گرفته از تو برنامه با کد می خوام مقدار بدم
می شه کدشو برام بنویسید؟
ممنون می شم
سلام
حاجی نوکرتم این مشکل منم بود اینقدر دنبالش گشتم پیداش نمی کردم
ممنون