مشکل در اجرای دوباره stimulsoft
سلام دوستان.
من یه برنامه در vb.net نوشتم که برای گزارش گیری از stimulsoft استفاده میکنم.
دفعه اول که گزارش میگیرم ، درست جواب میده اما برای بار دوم که گزارش میگیرم ، صفحه خالی بهم نشون میده.
مشکل از کجاست؟؟؟؟؟؟
این هم کد :
Dim da3 As New SqlDataAdapter
Dim dtuser As New DataTable
(da3 = New SqlDataAdapter("select * from Tbl_NewUser order by family", con
(da3.Fill(dtuser
(Report1.RegData(dtuser
()Report1.Show
("Report1.Load("Report1.mrt
ممنون میشم کمکم کنین.
(در ضمن ،جای سه خط آخر و عوض کردم ، اصلا جواب نمیداد.)
نقل قول: مشکل در اجرای دوباره stimulsoft
سلام دوست عزیز
امکان داره چون متغیر های داری از نوع SqlDataAdapter و DataTable قبل از مقدار دهی یک بار خالیشون کن بعد دوباره استفاده کن
ببین مشکل حل میشه
نقل قول: مشکل در اجرای دوباره stimulsoft
نقل قول:
نوشته شده توسط
systam
سلام دوست عزیز
امکان داره چون متغیر های داری از نوع SqlDataAdapter و DataTable قبل از مقدار دهی یک بار خالیشون کن بعد دوباره استفاده کن
ببین مشکل حل میشه
این کار رو کردم ولی جواب نداد.
نقل قول: مشکل در اجرای دوباره stimulsoft
برنامه رو اگه امکان داره ضممیه کن
1 ضمیمه
نقل قول: مشکل در اجرای دوباره stimulsoft
نقل قول:
نوشته شده توسط
systam
برنامه رو اگه امکان داره ضممیه کن
این هم برنامه ضمیمه شده.
نقل قول: مشکل در اجرای دوباره stimulsoft
سلام دوست عزیز
برنامه شما هر کار کردم روی سیستمم خطا میده و اجرا نیمشه
ولی بااین کد تست کد مشکلی نداره
Dim con As New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Database1.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True")
Dim dta As New SqlDataAdapter("select * from daneshjoo", con)
Dim ds As New DataSet
Dim dtabel As New DataTable("daneshjoo")
dta.Fill(dtabel)
ds.Tables.Add(dtabel)
StiReport1.RegData(ds)
StiReport1.Dictionary.Synchronize()
StiReport1.Show()
سورسش هم موجوده میتونم براتون بزارم
نقل قول: مشکل در اجرای دوباره stimulsoft
سلام .
ممنون جواب میده.
اما زمانی که در برنامه به بانک اطلاعاتی یه رکورد جدید اضافه میکنم ، گزارش قبلی رو نشون میده. یعنی یه جورایی گزارش اول تو حافظش میمونه. اگه برنامه رو دوباره اجرا کنم ، بعد جواب میده.
کد زیر رو نوشتم . ممنون میشم کمکم کنین.
Dim da3 As New SqlDataAdapter
Dim dtallcharge As New DataTable
(da3 = New SqlDataAdapter("select * from Tbl_NewCharge where total <> 0", con
(da3.Fill(dtallcharge
Dim ds As New DataSet
(ds.Tables.Add(dtallcharge
(RepNewCharge.RegData(ds
()RepNewCharge.Dictionary.Synchronize
() RepNewCharge.Show
نقل قول: مشکل در اجرای دوباره stimulsoft
سلام
این کد رو در خط ششم بعد از ساخت متغیر dataset
ds.Clear()
نقل قول: مشکل در اجرای دوباره stimulsoft
نقل قول:
نوشته شده توسط
systam
سلام
این کد رو در خط ششم بعد از ساخت متغیر dataset
ds.Clear()
سلام. جواب نداد. باز همین مشکل رو دارم.
نقل قول: مشکل در اجرای دوباره stimulsoft
نقل قول:
سلام. جواب نداد. باز همین مشکل رو دارم.
سلام
واقعا تعجباتیه من برنامه بارها و بارها ااجرا کردن همچین مشکلی پیش نیومد
اینم تست کن
ds.Tables(0).Rows.Clear()
نقل قول: مشکل در اجرای دوباره stimulsoft
آقا متشکر.
مشکلم حل شد.
ممنون