PDA

View Full Version : نمایش " رکوردی برای نمایش وجود ندارد" در هنگام گزارش گیری



Mansoureghtedar
شنبه 09 بهمن 1395, 10:38 صبح
با سلام خدمت اساتید
میخوام وقتی گزارش میگیرم در صورت نبود رکوردی، صفحه گزارش باز نشه و فقط پیغام "رکوردی برای نمایش وجود ندارد " توی صفحه ظاهر بشه. کسی هست کمک کنه؟؟؟ لطفاً

Mehr@ban
شنبه 09 بهمن 1395, 10:53 صبح
سلام

در قسمت گزارش مورد نظر به مسیر زیر برین
property> event > no data

یه ماکرو ایجاد کنید از نوع تکس باکس و پیام مورد نظرتون رو بنویسید

Mansoureghtedar
شنبه 09 بهمن 1395, 10:58 صبح
ممنونم از راهنماییتون
:تشویق::تشویق::تشویق::تشویق:

Mansoureghtedar
شنبه 09 بهمن 1395, 11:06 صبح
سلام

در قسمت گزارش مورد نظر به مسیر زیر برین
property> event > no data

یه ماکرو ایجاد کنید از نوع تکس باکس و پیام مورد نظرتون رو بنویسید


یه سواله دیگه
من گزارشم رو مستقیم به پرینت متصل کردم توی قسمت event. الان که این تکس باکس رو گذاشتم کاربر متوجه میشه که رکوردی برای نمایش نداره، ولی اکسس خودش مستقیم پرینت گزارش رو میفرسته که اصلا نیاز نیست. اونو چجوری حل کنم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
ممنون میشم راهنمایی کنید.

Mehr@ban
شنبه 09 بهمن 1395, 12:59 عصر
از همون جایی که دارین پرینت رو درخواست میکنید باید ابتدا یه شرط بذارین که اگر دیتایی موجود بود چاپ کنه و در غیرش پروسه کنسل بشه و یک MSGBox خطا رو برگردونه

hrvvv66
شنبه 23 اردیبهشت 1396, 09:48 صبح
ممنونم از راهنماییتون
:تشویق::تشویق::تشویق::تشویق:
با قطه کد زیر می تونید این کار انجام بدید
if(this.dataGridView..Rows.Count==0)
messagebox.show="رکوردی برای چاپ یافت نشد"