PDA

View Full Version : راهنمایی برای استفاده از دستور Requery



musaghb
شنبه 09 آبان 1394, 08:22 صبح
سلام دوستان
در ماکرو نویسی اکسس برای رفرش کردن فرم از دستور Requery استفاده می کنم اما جاهای از فرم هست که در رکورد های میانی ( به جز رکورد های اول و آخر) هستم و نیاز دارم که فرم رفرش شود. زمانی که از دستور Requery استفاده می کنم به رکورد اول فرم بر می گردد. راهنمایی که از شما می خواهم این است که راهکاریی ارایه بدهید که زمانی که فرم رفرش می شود به رکورد که الان هستم برگرد. دست شما درد نکند.

peymantrojan
شنبه 09 آبان 1394, 08:56 صبح
در رويداد مثلا on got focus يه تكس باكس به اسم text1 متن زير رو بنويس
text1.Requery

musaghb
شنبه 09 آبان 1394, 09:57 صبح
دست شما درد نکنه. وارد کردم ولی اجرا نشد. من بصورت عکس زیر عمل کردم
136375

musaghb
شنبه 09 آبان 1394, 11:44 صبح
اصلا فکر می کنم VBA تو برنامه من کار نمی کنه چون هر چی می نویسم اجرا نمی شه

ATA_TABRIZ
شنبه 09 آبان 1394, 13:04 عصر
اصلا فکر می کنم VBA تو برنامه من کار نمی کنه چون هر چی می نویسم اجرا نمی شه

اين كد هم امتحان كنيد
ME.REFRESH

musaghb
شنبه 09 آبان 1394, 14:45 عصر
جواب نمی ده. اصلا مثل اینکه دستور اجرا نمی شه. هیچ کاری و خطایی نمی ده. اگر امکانش هست یه نمونه بفرستید. دستتون درد نکنه

Rasool-GH
شنبه 09 آبان 1394, 15:43 عصر
در صورتی که هیچ کدی اجرا نمیشه
اگر افیس 2007 به بالا دارید وقتی که برنامه باز شد یک پیام زرد رنگ مبنی بر فعال کردن Content میده . اون رو بزنید که کدها اجرا بشه . اگر ورژن پایینتر دارید در تنظیمات امنیتی اجرا شدن کدها رو فعال کنید

نمونه هم بزارین که به نظرم بهتره

musaghb
یک شنبه 10 آبان 1394, 09:35 صبح
دستتون درد نکنه. اجرا شد از تنظیمات Access بود. حل شد مرسی