ورود

View Full Version : سوال: لغو عمل فیلتر کردن



hf.farhadi
شنبه 18 تیر 1390, 22:26 عصر
با سلام خدمت دوستان و اساتید گرامی

من اطلاعات یه کمبو باکس رو فیلتر کردم . حالا میخوام یه commond button بزارم و از طریق commond button در صورت نیاز از فیلتر کردن اطلاعات کمبو باکس جلوگیری کنم . آیا شدنی هست ؟ ممنون میشم راهنمایی کنین.

شاپرک
شنبه 25 تیر 1390, 08:37 صبح
خوب چطور فيلتر كردي؟
پس ميتوني در رويداد OnClick مربوط به Command Button فيلتر رو حذف كني!

hf.farhadi
شنبه 25 تیر 1390, 10:47 صبح
من از طریق کوئری تو قسمت row sourse عمل فیلتر رو انجام دادم حالا نمیدونم با چه کدی این فیلتر رو حذف کنم که مجدداً پس از باز و بسته شدن فرم عمل فیلتر دوباره اعمال بشه
ممنون میشم راهنمایی کنید

hasanr
شنبه 25 تیر 1390, 15:50 عصر
فکر می کنم این کد راه حل مشکل شما باشه ، اگه نشد دقیقتر بگین که چه جور فیلتر کردین

DoCmd.RunCommand acCmdRemoveFilterSort

hf.farhadi
دوشنبه 27 تیر 1390, 23:33 عصر
با سلام
دوست عزیز اگه امکانش هست تو نمونه پیوست انجام بدین

hasanr
سه شنبه 28 تیر 1390, 10:07 صبح
سلام نمونتون رو دیدم
یک باتون درست کنید و دستورات زیر رو در اون بگذارید

Me.part = ""
Me.Refresh

دستورات باتون Refresh رو هم به نظرم بهتره که در رویداد AfterUpdate کمبوباکس Part قرار بدین

hf.farhadi
سه شنبه 28 تیر 1390, 17:30 عصر
با سلام
ممنون از توجهتون ، دوست عزیز کد
Me.part = "" کمبو باکسی که مربوط به انتخاب بخش هست رو خالی میکنه . در صورت خالی بودن این کمبو باکس اطلاعات کمبو باکس شماره پرسنلی هم کلاً خالی میشه . من میخوام یه کدی باشه که مسیر فیلتر تصویر زیر رو غیر فعال یا پاک کنه و مجدداً پس از باز و بسته شدن فرم عمل فیلتر دوباره اعمال بشه .

این تصویر هم از کوئری تو قسمت row sourse کمبو باکس شماره پرسنلی نمونه فوق هست

hasanr
چهارشنبه 29 تیر 1390, 08:33 صبح
سلام
در همین شکل بالا که ارسال کردین شرط رو به شکل زیر تغییر بدین

Like "*" & [Forms]![Morkhasi]![part] & "*"
برای لغو فیلتر هم از همون پست 6 استفاده کنین