سلام.تو برنامه م از دیتاست ویزاردی استفاده میکنم.دو تا ستون دارم که تو دیتابیس نذاشتمش در عوض تو گرید ویو گذاشتم.مقادیر این دو تا ستون هم با حلقه تکرار از تو خود فرم بهش میدم.سوالم این که چکار کنم که این دو تا ستون هم چاپ بشه
سلام.تو برنامه م از دیتاست ویزاردی استفاده میکنم.دو تا ستون دارم که تو دیتابیس نذاشتمش در عوض تو گرید ویو گذاشتم.مقادیر این دو تا ستون هم با حلقه تکرار از تو خود فرم بهش میدم.سوالم این که چکار کنم که این دو تا ستون هم چاپ بشه
سلام
اطلاعات داخل دیتاگریدویو را داخل یک دیتاتیبل بریزید و به استیمول ارسال کنید ............
کارای زیر رو انجام دادم ولی فقط تاریخ رو چاپ میکنهstiReport1 را در حالت desinger باز کردم و در New Data Source یک data from business object با ستون های date,balance,totalوid ایجاد کردم و آن را در حالت گزارش گیری فراخوانی کردم بعد تنظیمات را ذخیره کردمتو باتن ریپورت هم کد های زیر رو نوشتم DataTable dt = (DataTable)dataGridView1.DataSource; stiReport1.RegData("DataSources1", dt); stiReport1.Show();
سلام
تا اونجایی که میدونم دیتا سورس دیتا گریدویو حاوی اطلاعاتی که بعدا اضافه کردین . نیست بنابراین دیتا تیبلی که با کدهای فوق ایجاد کردین نیز اطلاعات مورد نیازتون بصورت کامل توش نیست ....
نیازی به new data source , new connection , ...... هم نیست
ردیف به ردیف دیتاگریدویو را بخونید و داخل دیتاست / دیتاتیبل بریزید و بعدا با کدهای زیر به استیمول بفرستین و دیزاین کنید و .........
Stimulsoft.Report.StiReport stiReport1 = new Stimulsoft.Report.StiReport();
stiReport1.Load(System.Windows.Forms.Application.S tartupPath + "\\test.mrt");
stiReport1.Compile();
stiReport1.RegData(ds);
// کد زیر را بعد از دیزاین فایل گزارش حذف کنید
stiReport1.Design();
stiReport1.Show();
پس چرا ستون تاریخ رو به دیتاتیبل اضافه میکنه؟احتمالا یه راهی بدون استفاده از حلقه باشه.ولی مرسی ازت
پست رزرو شده
با سلام
ممنون میشم به این سوال هم که مشابه همینه جواب بدین
https://barnamenevis.org/showthread.p...=1#post1984527