PDA

View Full Version : سوال: نحوه بروزآوري مقادير موجود در Combobox



alijoon2000
چهارشنبه 06 خرداد 1388, 16:07 عصر
با سلام
من يه فرم دارم كه روي اين فرم دكمه اي گذاشتم براي مثلا اضافه كردن نام فعاليت
وقتي اين دكمه را ميزنم فرمي كه از جدول (نام فعاليت) درست شده باز ميشود
و من نام فعاليت را اضافه ميكنم
اما با بسته شدن فرم نام فعاليت در ليست يا كومبوي من نمي آيد مگر اينكه يكبار فرمم را ببندم و دوباره باز كنم در اينصورت نام فعاليت اضافه شده است
براي حل موقتش اومدم يك ماكروي بسته شدن و باز شدن گذاشتم و اسم دكمه رو ذخيره گذاشتم اما مطمئن هستم كه اين راه درستي نيست
لطفا كمكم كنيد
مرسي

مهدی قربانی
چهارشنبه 06 خرداد 1388, 16:29 عصر
سلام
شما مي تونيد در رخداد On Close يا On Unload فرمي كه مقادير رو در اون ثبت ميكنيد اون كامبو رو Requery كنيد تا مقادير كامبو بروزآوري بشه .

Form_FormName.ComboName.Requery

بجاي FormName‌نام فرم مورد نظر كه اطلاعات در اون ثبت ميشه و بجاي ComboName هم نام كامبو خودتون رو جايگزين كنيد .

alijoon2000
چهارشنبه 06 خرداد 1388, 16:51 عصر
ممنون
من نميدونم چه جوري بايد اعلام كنم كه همين جواب سوال من هست؟
بازم متشكرم از اينكه وقت گذاشتين
مرسي

alijoon2000
چهارشنبه 06 خرداد 1388, 17:04 عصر
ببخشيد من الان اين كارو كردم
يعني در فرمي كه اطلاعات مي نويسم در قسمت on close دستوري كه شما گفتين و نوشتم اما نشد ميشه بگين مشكلش چيه يا يك نمونه برام ارسال كنيد؟
ممنون

مهدی قربانی
چهارشنبه 06 خرداد 1388, 17:55 عصر
سلام
توجه داشته باشيد كه كد رو بايد درفرم دوم كه از داخل فرم اول باز ميشه بنويسيد .
در نمونه Form1 حاوي كامبو باكس هست و كامند باتون موجود روي اون ، فرم Table1‌رو باز ميكنه شما يك ركورد جديد اضافه كنيد و بعد فرم رو ببنديد و كامبو رو چك كنيد مي بينيد كه ركورد جديد در كامبو ديده ميشه .