PDA

View Full Version : مشكل اجرا نشدن «ماكرو» در ACCDE اكسس!!



MOAHHAMDREZA RAMIN
شنبه 01 اسفند 1388, 15:40 عصر
بنده يك ماژول به ترتيب زير نوشتم
DoCmd.SetWarnings False
DoCmd.RunMacro "TERM1"
DoCmd.SetWarnings True
در اين ماژول TERM1 يك ماكرو است كه بايد اجرا شود
در حالت عادي اكسس مشكلي نيست
وقتي فايل ACCDB را به ACCDE تبديل ميكنم ديگر ماژول اجرا نميشود!!!!
در حاليكه چند روز قبل اين مشكل نبود واقعا عجيب است؟؟؟!!
كمك كنيد

pmoshir
یک شنبه 02 اسفند 1388, 10:39 صبح
دوست عزیز لطفا توضیح بدید که ماکرو ای که ساختید چه عملیاتی رو انجام میده؟؟؟

MOAHHAMDREZA RAMIN
یک شنبه 02 اسفند 1388, 11:42 صبح
دوست عزيز مشكل در اجراي ماكرو TERM1 نيست
مشكل اينست وقتي فايل ACCDB‌را به ACCDE تبديل ميكنيم، ديگر وقتي دگمه را روي فرم جهت اجرا هر ماژولي ميزنيم هيچ اتفاقي نميافتد
دگمه روي فرم خاموش ميشود!! قطع ميشود!! غير فعال ميشود.
ولي در حالت عادي همه چيز درست است!
چرا وقتي ACCDE ميشود ديگر ماژولها اجرا نميشوند؟

wolfstander
یک شنبه 02 اسفند 1388, 12:39 عصر
سلام
در پایگاه داده SQL خود بررسی کنید که آیا RelationShip ها درست تعریف شده اند؟
آیا کلید ها درست تعریف شده اند؟
این دو اشکال باعث عدم اجرای کوئری می شوند.
البته تا آنجایی که من اطلاع دارم

hamid-nice
یک شنبه 21 آذر 1389, 01:42 صبح
با سلام

من هم این مشکل را دارم که وقتي فايل ACCDB‌را به ACCDE تبديل ميكنيم، ديگر وقتي دگمه را روي فرم جهت اجرا هر ماژولي ميزنيم هيچ اتفاقي نميافتد

شاید به این خاطر باشد که در این حالت کد ها حذف می شوند در اینصورت اگر دیتابیسی که می سازیم بخواهیم بهACCDE تبدیل کنیم پس کد نوسیسی تعطیل می شود و بلا استفاده هست؟

من یک دیتابیس نوشتم و تمام شده است فقط سر این مساله گیر کردم آیا راهی دیگر برای secure کردن مانند ACCDE که فرمها و. . . قابل دسترس نشوند ، هست؟

پسورد گذاشتن روی نمایش کدها چقدر امن هست ؟

hamid-nice
یک شنبه 21 آذر 1389, 01:52 صبح
...........

RESMAILY
دوشنبه 29 آذر 1389, 13:59 عصر
به نام خدا
باسلام. اين جواب علي الحساب است. ولي نگاهي به تراست سنتر بيندازيد. ظاهرا بعد از كامپايل كردن نياز به تنظيماتي غير از Mde كردن فايل ها دارد.

tooraj_azizi_1035
دوشنبه 29 آذر 1389, 15:05 عصر
سلام،
قبل از ایجاد فایل Accde، از منوی Debug گزینه Compile رو کلیک کن بعد با استفاده از Make ACCDE موجود در ریبون فایلت رو بساز. :قلب: