PDA

View Full Version : رویداد on no data مربوط به گزارش



Mahsa Hatefi
سه شنبه 18 مهر 1385, 04:35 صبح
سلام

میخواهم وقتی رکوردی برای نمایش یا چاپ وجود نداشت از باز شدن صفحه گزارش که بدون رکورد است جلوگیری کرده و پیام نیز صادر شود .
برای همین در رویداد onnodata از دستور cancel=true و یا docmd.cancelevent استفاده کرده و همچنین صدور پیام اما صفحه گزارش باز باز شده و قفل می کند چه کنم .... لطفاً

samaneh_h
سه شنبه 18 مهر 1385, 08:02 صبح
توی on no data اول به نظرم یک msgbox بذار که بگه اطلاعات موجود نیست بعد docmd.close acreport ,"reportname

انگوران
سه شنبه 18 مهر 1385, 12:17 عصر
من که با کد زیر مشکل ندارم
"پیغام" msgbox
cancel=true

mohammadgij
چهارشنبه 19 مهر 1385, 15:53 عصر
همون کاری که خودت انجام دادی درسته Cancel=True اما اینکه قفل میکنه اگه میتونی برنامت رو بذار یه نگاهیش کنیم.