PDA

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



aknj56
شنبه 18 شهریور 1391, 11:14 صبح
من اومدم با کد نویسی از اطلاعات دو جدول استفاده کردم و توی دیتا گرید نشون دادم حالا چطور باید این دیتا گرید که ویزاردی نیست رو توی استمیل ریپورت نشون بدم منظورم اینه که مثل اونایی که از طریق ویزارد درست میشن و از طریق دیکشنری میایم دیتا ست رو میاریم و اون رو بایند میکنیم در کد نویسی عملا چنین چیزی نیست که بخواهم اون روا بایند کنم لطفا کمک کنید کدها رو هم این طور نوشتم
http://www.pic1.iran-forum.ir/images/up9/32334447987628724576.png (http://www.pic1.iran-forum.ir/)



http://www.pic1.iran-forum.ir/images/up9/01016787356954972788.png (http://www.pic1.iran-forum.ir/)



ولی جدول گزارش رو خالی نشون میده اون ds نام دیتا ست هست که براش تعریف کردم dim ds as new dataset

arman_Delta2002
شنبه 18 شهریور 1391, 11:46 صبح
بفرما


Dim Report_Temp1 As New Stimulsoft.Report.StiReport()

Call UpdateBaseFactor()
Call RefreshBaseFactor()

Report_Temp1.Dictionary.Databases.Clear()
Report_Temp1.Dictionary.DataSources.Clear()
Report_Temp1.DataSources.Clear()
'On Error Resume Next
Report_Temp1.RegData(CompanyDataset1.Tables("D_Company"))
Report_Temp1.RegData(DaftarMaliDataset1.Tables("D_Acc_DaftarMali"))
Report_Temp1.RegData(Base_FactorFroshDataset1.Tabl es("D_Acc_Base_FactorFrosh"))
Report_Temp1.RegData(Sub_FactorFroshDataset1.Table s("D_Acc_Sub_FactorFrosh"))

Report_Temp1.Dictionary.Synchronize()
Report_Temp1.Load(Application.StartupPath & "\Report\FactorFrosh\Add_Base_FactorFrosh_SadeNaghd i_A5.mrt")

Report_Temp1.Design()

aknj56
شنبه 18 شهریور 1391, 12:55 عصر
با تشکر از شما دوست عزیز
من تا به حال از استمیل سافت ریپورت برای تهیه گزارش استفاده نکردم اگر امکان داره با توجه به کدهای که من نوشتم توضیح بدین خیلی ممنون میشم
من در دکمه اول با دستور سلکت از دو جدول دیتا گرید رو پر کردم و در دکمه دوم این دستورات را برای چاپ گزارش نوشتم ولی صفحه گزارش رو خالی نشون میده

arman_Delta2002
شنبه 18 شهریور 1391, 16:53 عصر
برای شما یک مثال میزارم که متوجه بشین چطور باید پدر و فرزند رو تعریف کرد و گزارش ساخت
92541

کد نویسی که در این برنامه شده اصلا اصولی نیست فقط کار میکنه و جهت درک شما ایجاد شده

nedaei
یک شنبه 19 شهریور 1391, 12:27 عصر
برای شما یک مثال میزارم که متوجه بشین چطور باید پدر و فرزند رو تعریف کرد و گزارش ساخت
92541

کد نویسی که در این برنامه شده اصلا اصولی نیست فقط کار میکنه و جهت درک شما ایجاد شده

متاسفانه اومدم و اون رفرنس ها رو پاک کردم و دومرتبه add کردم ولی مشکلی که به وجود میاد اون فرم که توش دکمه گزارش داره از بین میره و ارور میده نمی دونم باید چیکار کنم