PDA

View Full Version : تهیه و چاپ گزارش بدون نمایش صفحه ی پرینت و...



m.kahtooei
سه شنبه 12 بهمن 1395, 21:35 عصر
سلام به همگی
بازم ما کارمون گیر افتاد و دست به دامان فروم شدیم...!!!
امیدوارم اینبارم دوستان مثل همیشه کمک کنن

من میخوام از محتویات یک جدول در دیتابیس و یا جدولی در gridview گزارشی تهیه کنم و اون رو چاپ کنم ولی نمی خوام هیچ پنجره یا گزارشی برای چاپ نشونم بده و فقط با زدن یک دکمه گزارش طبق اون دیزاینی که موردنظرمه تهیه بشه و با پرینتر پیشفرض چاپ بشه. یعنی دکمه رو ک کلیک کردم فقط گزارش چاپ بشه و هیچ چی نشون نده
کلی جستجو کردم چندتایی جواب پیدا کردم ولی هیچ کدوم برای من کار نکرد...
اگه دوستان یه راهنمایی کنن ک چطور باید این کار رو انجام بدم ممنون میشم

باتشکر فراوان

NasimBamdad
چهارشنبه 13 بهمن 1395, 09:08 صبح
یعنی از گزارش ساز استفاده نکنی ؟

اگه از StimulReport استفاده کنی بدون اینکه نیاز باشه صفحه گزارش نشون بدی میره برای چاپ

میتونی محتویات گرید رو هم بفرستی برای StimulReport
اگه خواستی بگو کدش رو برات بزارم (( باید بگردم))

m.kahtooei
چهارشنبه 13 بهمن 1395, 09:35 صبح
فقط برام مهمه که هیچ پنجره ای باز نشه و نشون داده نشه حتی فرم مربوط به تنظیمات پرینتر و انتخاب پرینتر...
یک دکمه رو کلیک کنی و چاپ بشه دقیقا مثل صندوق فروشگاه ها که همزمان با ثبت فاکتور ، فاکتور پرینت هم میشه بدون نشون دادن هیچ پنجره ای
اگه لطف کنی کداش رو بزاری ممنون میشم

mrali.jalali
چهارشنبه 13 بهمن 1395, 12:45 عصر
میتونی محتویات گرید رو هم بفرستی برای StimulReport
اگه خواستی بگو کدش رو برات بزارم (( باید بگردم))

میشه کدش رو بگذاری ؟ میشه همراه ارسال گرید متن اضافه ارسال کرد >؟

m.kahtooei
پنج شنبه 21 بهمن 1395, 12:05 عصر
دوستان کسی راهکاری ، آموزشی چیزی نداشت برای این موضوع
ممنون میشم اگه دوستانی که اطلاع دارن راهنمایی کنن

Mahmoud.Afrad
پنج شنبه 21 بهمن 1395, 13:48 عصر
http://barnamenevis.org/showthread.php?512479-%DA%86%D8%A7%D9%BE-%DA%AF%D8%B2%D8%A7%D8%B1%D8%B4-%D8%A8%D8%AF%D9%88%D9%86-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%AF%D8%A7%D8%AF%D9%86-%D8%B5%D9%81%D8%AD%D9%87-%DA%AF%D8%B2%D8%A7%D8%B1%D8%B4
http://barnamenevis.org/showthread.php?471526-%DA%86%D8%A7%D9%BE-%D9%85%D8%B3%D8%AA%D9%82%DB%8C%D9%85-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%A8%D8%AF%D9%88%D9%86-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D9%81%D8%B1%D9%85-%D9%BE%DB%8C%D8%B4%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%AA%DB%8C%D9%88-%D8%B1%DB%8C%D9%BE%D9%88%D8%B1%D8%AA
http://barnamenevis.org/showthread.php?415299-%D9%86%D8%AD%D9%88%D9%87-%DA%86%D8%A7%D9%BE-%D8%B1%D9%81%D8%AA%D9%86-%DA%A9%D8%B1%DB%8C%D8%B3%D8%AA%D8%A7%D9%84-%D8%B1%DB%8C%D9%BE%D9%88%D8%B1%D8%AA-%D8%A8%D8%AF%D9%88%D9%86-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%A2%D9%86-%D8%AF%D8%B1-report-view
http://barnamenevis.org/showthread.php?414117-%DA%86%D8%A7%D9%BE-%D9%85%D8%B3%D8%AA%D9%82%DB%8C%D9%85-%DA%AF%D8%B2%D8%A7%D8%B1%D8%B4-%D8%A8%D8%AF%D9%88%D9%86-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%B5%D9%81%D8%AD%D9%87-%DA%AF%D8%B2%D8%A7%D8%B1%D8%B4-rdlc
http://barnamenevis.org/showthread.php?385410-%D8%B7%D8%B1%DB%8C%D9%82%D9%87-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%DA%AF%D8%B2%D8%A7%D8%B1%D8%B4-%D8%A8%D9%87-%DB%8C%DA%A9-%D9%BE%D8%B1%DB%8C%D9%86%D8%AA%D8%B1-%D9%85%D8%B4%D8%AE%D8%B5

NasimBamdad
پنج شنبه 21 بهمن 1395, 17:14 عصر
دوستان کسی راهکاری ، آموزشی چیزی نداشت برای این موضوع
ممنون میشم اگه دوستانی که اطلاع دارن راهنمایی کنن

stiReport1.Load("Reports\\reciptFree.mrt");
stiReport1.ResetRenderedState();
DataSet ds2 = new DataSet();
info.TableName = "info";
KhUsage.TableName = "KhUsage";
ds2.Tables.Add(info);
ds2.Tables.Add(KhUsage);
stiReport1.Dictionary.Clear();
stiReport1.RegData(ds2);
stiReport1.Dictionary.Synchronize();
stiReport1.Print(false);