ورود

View Full Version : تو استیمول گزارشی که باز هست چطور بسته میشه؟



elham_s20
سه شنبه 17 دی 1392, 11:59 صبح
من یه فرم دارم که بعد از ثبت اطلاعات یک فاکتور اونا رو واسه چاپ میفرسته

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

fakhravari
سه شنبه 17 دی 1392, 14:08 عصر
PrinterSettings printerSettings = new PrinterSettings();
printerSettings.PrinterName = "PrimoPDF";
r.Print(false, printerSettings);

elham_s20
سه شنبه 08 بهمن 1392, 12:04 عصر
مرسی از توجه و پاسخگویی تون
با کدی که شما دادین گزارش رو به صورت pdf ذخیره می کنه پس من الان می تونم راحت فرم رو ببندم خیلی ممنون
حالا یه سوال دیگه! میشه بدون اینکه فرم رو ببندم اطلاعات جدیدی رو واسه گزارش بفرستم؟؟ چون الان مشکل اصلی این بود که اطلاعات فاکتور جدید رو واسه چاپ نمی فرستاد همون گزارش قبلی رو نمایش می داد!!

fakhravari
سه شنبه 08 بهمن 1392, 15:11 عصر
فکر نکنم.
شما هر داده ای که میفرستید یه new از ابجکت میسازه

vb341
دوشنبه 14 بهمن 1392, 21:52 عصر
چه دلیلی هست که وقتی فاکتور بازه و گزارش هم نمایش داده شده فاکتور دیگه ای ثبت بشه . خوب اول ببند بعد جدید رو بزن

elham_s20
دوشنبه 21 بهمن 1392, 05:56 صبح
نمی دونم چطور گزارش رو ببندم !! الان من بعد از ذخیره کردن کلا فرم رو می بندم یعنی واسه نوشتن هر فاکتور باید دوباره فرم فاکتور باز بشه می خواستم چندتا فاکتور پشت سر هم بنویسه

elham_s20
یک شنبه 17 فروردین 1393, 14:39 عصر
راه حل مشکلم رو پیدا کردم اینجا می زارم شاید به کارتون بیاد
stiReport1.BusinessObjectsStore.Clear(); stiReport1.Dictionary.Clear();
stiReport1.RegData(Az);
stiReport1.Dictionary.Synchronize();
stiReport1.Render();
stiReport1.Show();
اگه کدتون رو اینجور بنویسی هم میشه راحت چند جدول از طریق یه دیتاست بفرستین واسه گزارشتون هم میشه اطلاعات گزارش رو در حین اجرا عوض کنید