PDA

View Full Version : بروز خطا در زمان لغو دستور



zzhkfa
شنبه 13 آذر 1389, 07:07 صبح
من یه بر نامه مدیریت نامه های اداری در اکسس نوشتم و کوئری های آن را نیز ساختم با کلیک بر خود کوئری به راحتی می توانم سرچ کنم و یا اگر منصرف شدم بر دکمه cancel کلیک کنم و خارج شود.
من یک فرم طراحی کردم و در آن دکمه گذاشتم و به دکمه گفتم کوئری من رو اجرا کنه. اجرا می کنه ولی اکر من داده ای وارد نکنم و منصرف شوم و بر دکمه cancel کلیک کنیم پیغام خطا میده . عکس های ضمیمه را هم لود کردم.
63078
63076
63077

id1385
شنبه 13 آذر 1389, 15:25 عصر
با سلام
فکر کنم به صورتهای زیر بتونی مشکلت رو ل کنی


توی قسمت کد نویسی که می خوای مکرو رو اجرا کنی اول اینو بنویس بعد
CurrentProject.IsTrusted = False
بعد بنویس که مکرو رو اجرا کنه.
یک مکرو جدید ایجاد کن و نامشو AutoExec بذار و تو قسمت conditions مکرو خودت این کد رو بذارCurrentProject.IsTrusted = False و توی قسمت Actions هم که openquery میکنی احتمالا اینطوری مشکلت حل بشه :چشمک:

موفق باشید

wolfstander
شنبه 13 آذر 1389, 15:34 عصر
سلام
اگه نمونه برنامه وجود داشت بهتر میشد نظر داد
ولی اگه کدهای درون ماکرو هم بود میشد یه فکر کرد
اینجوری نمیشه فهمید که کجای برنامه این ارور رو میده
به نظر میرسه که این ماکرو یک کوئری رو فراخونی میکنه
حالا به دلیلی این ماکرو قبل از اجرای کوئری، دچار یک سکته میشه
از روی نمونه برنامه میشه فهمید که کجای کارایراد داره

ali190
شنبه 13 آذر 1389, 20:48 عصر
سلام

من یه بر نامه مدیریت نامه های اداری در اکسس نوشتم و کوئری های آن را نیز ساختم با کلیک بر خود کوئری به راحتی می توانم سرچ کنم و یا اگر منصرف شدم بر دکمه cancel کلیک کنم و خارج شود.
من یک فرم طراحی کردم و در آن دکمه گذاشتم و به دکمه گفتم کوئری من رو اجرا کنه. اجرا می کنه ولی اکر من داده ای وارد نکنم و منصرف شوم و بر دکمه cancel کلیک کنیم پیغام خطا میده . عکس های ضمیمه را هم لود کردم.
میتونی قسمتی از برنامه ات رو مشکل داره ور آپلود کنی
یا نمونه بذاری تا توضیحات رو نمونه ارائه بشه؟

tooraj_azizi_1035
دوشنبه 15 آذر 1389, 14:08 عصر
سلام،
راه حل مایکروسافت: http://support.microsoft.com/kb/931407

:قلب:.Ideas are everything, Microsoft Corporation