PDA

View Full Version : سوال: نحوه بروز رسانی یک list box.?



saeed28541
یک شنبه 05 مهر 1394, 11:24 صبح
با سلام.
بنده دو تا فرم دارم که با یه دستور مثلا deleteمیخوام یک رکورد را حذف کنم وفرم اول بروز رسانی بشه بعلاوه فرم دوم هم بروزرسانی بشه.متاسفانه وقتی از دستورrequery استفاده میکنم فقط اجزاء فرم اول بروز میشه واجزاء فرم دوم رانمیشناسه.
اگر کسی می تونه کمکم کنه ممنون میشم.

saeed1234n
دوشنبه 06 مهر 1394, 13:40 عصر
با سلام

دوست عزيز نمونه اي كه گذاشتيد مناسب نيست و با پرسش شما مغايرت دارد !

البته اگر اساتيد و دوستان خودشون نمونه داشته باشند كه بحث ديگري است!


...



با تشكر نادري.

saeed28541
دوشنبه 06 مهر 1394, 14:51 عصر
با سلام

دوست عزيز نمونه اي كه گذاشتيد مناسب نيست و با پرسش شما مغايرت دارد !

البته اگر اساتيد و دوستان خودشون نمونه داشته باشند كه بحث ديگري است!


...



با تشكر نادري.

با سلام مجدد وتشکر از شما.
نمونه اصلی یه مقدار سنگینه و امکان بارگذاری نداره این مورد را خلاصه ومفید مثل نمونه اصلی ساختم.
شما اگر فایل requery را که گذاشتم مشاهده کنید دوتا فرم داره که فرم 1 را بعنوان فرم اصلی گذاشتم یک لیست باکس هم هست.با کلیک راست روی لیست باکس گزینه حذف وجود داره که هدایت میکنه به فرم بعدی.
تو فرم form1با انتخاب وحذف یکی از رکوردها لیست باکس به روز میشه وخطا میده که لیست باکس فرم اصلی را نمیتونه به روز کنه.یعنی بابستن فرم دوم فرم اصلی هنوز اطلاعات حذف شده را نشون میده.
نمونه خطایی که میده را گذاشتم135540
ممنون میشم بتونید کمک کنید.

Rasool-GH
دوشنبه 06 مهر 1394, 19:36 عصر
سلام ظاهرا این پیام به این دلیل داده میشه که فرمان ری کوئری در ماکرو فقط به اشیاء فرم فعال دسترسی داره
چرا در کد خودتون از ری کوئری استفاده نمیکنید ؟

saeed28541
دوشنبه 06 مهر 1394, 23:32 عصر
سلام.
ممنون از لطف شما.من به شکل forms!f1!list7.requery داخل کد استفاده کردم ولی جواب نداد.اما با کد شما جواب داد.که تفاوت کوچکی با هم داره.
بازهم تشکر که کمک فرمودید.