PDA

View Full Version : لغو فرمان cancel=true رویدادهای before update



saeed1234n
دوشنبه 16 شهریور 1394, 19:44 عصر
با سلام

خدمت دوستان و اساتید بزرگوار !


همانطور که می دانید می توان برای اعتبار سنجی یک تکست باکس از کد cancel=true در رویداد before update تکست باکس یا فرم بهره برد .

در این زمان شما مجاز به انجام هیچ کار دیگری جزء تصحیح خطای خود در تکست باکس مربوطه نخواهید بود ، حتی بستن فرم !

با این وجود آیا کدی وجود دارد که با استفاده از آن بتوان عملکرد کد فوق را خنثی نمود .


البته می دانم این رویه صحیح نیست و باید بنحوی برنامه را طراحی کرد که اصلا نیازی به این کار نباشد . اما علیرغم آن آیا شدنی است ...

که بتوان نسبت به خنثی سازی کدنویسی رویداد before update اقدام نمود .


پیشاپیش از تمامی دوستان و اساتید ارجمند و بزرگوار خودم که منت می گذارند و عنایت می کنند بسیار سپاسگذار خواهم بود .


با تشکر نادری.

Abbas Amiri
دوشنبه 16 شهریور 1394, 20:09 عصر
با سلام

خدمت دوستان و اساتید بزرگوار !


همانطور که می دانید می توان برای اعتبار سنجی یک تکست باکس از کد cancel=true در رویداد before update تکست باکس یا فرم بهره برد .

در این زمان شما مجاز به انجام هیچ کار دیگری جزء تصحیح خطای خود در تکست باکس مربوطه نخواهید بود ، حتی بستن فرم !

با این وجود آیا کدی وجود دارد که با استفاده از آن بتوان عملکرد کد فوق را خنثی نمود .


البته می دانم این رویه صحیح نیست و باید بنحوی برنامه را طراحی کرد که اصلا نیازی به این کار نباشد . اما علیرغم آن آیا شدنی است ...

که بتوان نسبت به خنثی سازی کدنویسی رویداد before update اقدام نمود .


پیشاپیش از تمامی دوستان و اساتید ارجمند و بزرگوار خودم که منت می گذارند و عنایت می کنند بسیار سپاسگذار خواهم بود .


با تشکر نادری.

سلام
جناب نادری ، چرا از یک MsgBox و سوال از کاربر جهت اینکار استفاده نمی کنید ، که در صورت موافقت Cancel = Fales را بکار ببرید

saeed1234n
دوشنبه 16 شهریور 1394, 20:14 عصر
با سلام

جناب استاد امیری

صد البته که راهکار شما صحیح است

اما برای ارضای حس کنجکاوی و افزایش معلومات و ...

می خواستم بدانم

با تشکر از محببتان