View Full Version : سوال: مشکل با فرستادن دیتاتیبل یا گرید به گزارش گیری سیمولیت
bozhmehrani
چهارشنبه 11 آبان 1390, 19:49 عصر
stiReport1.ResetRenderedState();
stiReport1.RegData(pdt);
stiReport1.Show();
من یه دیتاتیبل که نتیجه یه کوئری از یه جدول مثلا اشخاصه از اطلاعات پر کردم
و به سیمول میفرستم.
ولی سیمولیت کل اطلاعات جدول رو برام پرینت میگیره نه کوئری که اطلاعاتش تو دیتا تیبه؟
مشکل کجاست
jmfnima
چهارشنبه 11 آبان 1390, 20:06 عصر
با سلام به شما دوست عزیز
برای اینکار شما بهتره از کدهای زیر استفاده کنی من خودم همیشه از این کدها برای برنامه هام استفاده میکنم و هیچ مشکلی ندارم
() DataSet ds = new DataSet
(ds.Tables.Add(A
()stiReport1.ResetRenderedState
(stiReport1.RegData(B, ds
() stiReport1.Dictionary.Synchronize
() stiReport1.Render
stiViewerControl1.Report = stiReport1
A : نام دیتا تیبل شما که اطلاعاتش رو از کوئری میگیرین و میریزین توی اون .
B : نام دیتاتیبل شما که در فایل استیمول سافت تعریف کردین .
امیدوارم که موفق باشی من هم ساکن نیشابورم اگه کمکی از دستم بر بیاد برات انجام میدم .
navidiran
یک شنبه 15 آبان 1390, 16:01 عصر
آیا این کار رو با کریستال ریپورت هم میشه انجام داد؟ من همین مشکل رو با کریستال دارم و نمیدونم چیکار کنم که سورس کریستال از یک لیست یا گرید بخونه!!!
ariojan
پنج شنبه 26 آبان 1390, 18:58 عصر
من يك كلاس نوشتم برا چاپ اطلاعات موجود در ديتا گريد با استيمول ، كسي خواست در خدمتم .
البته زبان سي شارپ هستش
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.