PDA

View Full Version : جلوگیری از چاپ



Ali_Fallah
شنبه 28 اسفند 1389, 13:34 عصر
با سلام
و عرض تبریک به مناسبت نوروز و سال جدید

ایا امکان این هست که اگر پیش نمایش گزارش حاوی داده های خطا بود بشه امکان پرینت را غیر فعال کرد
فرض کنید محتوی فیلدی حداقل باید صفر باشد ولی در اثر اشتباه کاربر مقدار منفی نمایش میدهد که در اینصورت می خواهیم Ctrl+p و سایر منوهایی که حاوی آیکون پرینت هستند غیر فعال شوند
در واقع امکان پرینت وجود نداشته باشد تا اینکه رکورد اصلاح شود
با تشکر

alirezabahrami
شنبه 28 اسفند 1389, 16:44 عصر
با سلام
و عرض تبریک به مناسبت نوروز و سال جدید

ایا امکان این هست که اگر پیش نمایش گزارش حاوی داده های خطا بود بشه امکان پرینت را غیر فعال کرد
فرض کنید محتوی فیلدی حداقل باید صفر باشد ولی در اثر اشتباه کاربر مقدار منفی نمایش میدهد که در اینصورت می خواهیم Ctrl+p و سایر منوهایی که حاوی آیکون پرینت هستند غیر فعال شوند
در واقع امکان پرینت وجود نداشته باشد تا اینکه رکورد اصلاح شود
با تشکر

سلام
بنده هم پیشاپیش فرا رسیدن سال جدید را به تمام دوستان عزیزتبریک عرض می نمایم
جناب آقای فلاح !نمونه ای را ضمیمه نموده ام که در آن از ماکروی AutoKeys استفاده نموده ام ، و یک ماژول هم ایجاد کرده ام که در آن
با استفاده از حلقه شرطی Do While....LOOP جدولی که داده ها در آن ثبت میشود فرا خوانی شده و طی این حلقه اگر داده منفی وجود داشته باشد پیغام عدم چاپ صادر میشود . در واقع این ماژول در ماکروی AutoKeysفراخوانی میشود . شما بعد از اجرای گزارش اگر کلید های Ctrl+p را فشار بدهید مشاهده می فرمائید که پیغام فوق صادر میشود ، چون در جدول یک عدد منفی وجود دارد . و اگر شما عدد منفی را به صفر یا عدد مثبت اصلاح کنیددیگر پیغام صادر نمیشود .
ضمناً اگر برنامه ات دارای منو و نوار ابزار سفارشی است میتوانید در گزینه پرینت ( منو و آیکون پرینت ) این ماکرو را فراخوانی نمائید .
موفق باشید

alirezabahrami
یک شنبه 29 اسفند 1389, 11:31 صبح
سلام
تعجب میکنم ! آقای فلاح چهار ساعت بعد از پاسخ به این تاپیک ، پاسخی به تاپیک چگونگی تبدیل msgbox اکسس به فارسی ( پیامهای برنامه آفیس) (http://barnamenevis.org/showthread.php?279427-چگونگی-تبدیل-msgbox-اکسس-به-فارسی-(-پیامهای-برنامه-آفیس)) ارائه نموده اند ؛ چگونه در خصوص پاسخ تاپیک خودشان تا کنون اظهار نظری ننموده اند .
بعید میدانم ایشان نسبت به این پاسخی که جناب آقای پیروز مهر با تشکرشان آن را تأیید کرده اند بی اعتنا بوده باشند .
موفق باشید