سلام
در فرم نمونه ضميمه چگونه مي توان عمليات زير را انجام داد
1- بازدن دكمه Insert تمام رديفهاي موجود در ليست باكس يكباره در جدول T_Select ذخيره شود
** نكته اينكه فقط مي خواهم ستون اول و سوم در جدول ذخيره شود
سلام
در فرم نمونه ضميمه چگونه مي توان عمليات زير را انجام داد
1- بازدن دكمه Insert تمام رديفهاي موجود در ليست باكس يكباره در جدول T_Select ذخيره شود
** نكته اينكه فقط مي خواهم ستون اول و سوم در جدول ذخيره شود
آخرین ویرایش به وسیله dadsara : دوشنبه 02 دی 1387 در 11:41 صبح
سلام
نمونه شما رو تکمیل کردم و کدهای لازم رو روی کامند باتون Insert نوشتم .
سلام
ضمن تشكر از جنابعالي
آيا اين امكان وجود دارد كه از كاربر نخواهد رديفي را انتخاب كند بلكه بصورت اتوماتيك بعد از فشار دادن كليد تمامي ركوردها به جدول اضافه شوند ( در صورتيكه بيش از يك ركورد در ليست باشد)
- همچنين يك سوال ديگر اينكه آيا امكان اين هست كه در نمونه موجود براي ليست باكس يك ستوان رديف قرار داد
باتشكر
سلام
من كدهاي جناب آقاي قرباني را مقداري به دلايلي كه در تاپيك بالائي ذكر كردم تغيير دادم.
مشكل تا حدي حل شد يعني اينكه به تعداد همه ركوردهاي موجود در ليست باكس در جدول اضافه مي شود ولي فقط اولين رديف موجود در ليست باكس به تعداد رديفها ايجاد مي شود
اگر از دوستان كسي به راه حلي رسيده است لطفا راهنمائي كند.
سلام
جناب dadsara روال رو درست انجام داديد و تنها اشكال موجود استفاده شما از متد Selected براي تابع حلقه بود ، وقتي شما مي خواين كليه آيتمها رو به جدول ارسال كنيد ديگه نبايد از Selected استفاده كنيد چرا كه ليست شما حالت Multi select نداره و در اصل Single Select هست و چون شما در آن واحد يك آيتم رو ممكنه انتخاب كرده باشيد و حلقه هربار با توجه به آيتم Select شده همون آيتم رو در هر بار تكرار به جدول منتل مي كنه بنابراين من بجاي استفاده از متد Selected از همون متغير I استفاده كردم و مشكل حل شد .