الربط بين حقلين من نفس الجدول
#1
السلام عليكم ورحمة الله تعالى وبركاته اخواني
وجدت مشكل اثناء البرمجة وهو عند اختيار كود produit مثلا من DBLookupcomboBox يأتي بطريقة اتوماتيكة اسم produit الموافق لهذا الكود في DBLookupcomboBox2دون ان اذهب الى DBLookupcombobox2والبحث عن الاسم الموافق لهذا الكود .
وشكرا على مجهوداتكم وتوجيهكم لنا نحن المبتدئين
الرد
#2
وعليكم السلام ورحمة الله وبركاته
مكونات TDBLookupcomboBox تؤشر بطريقة مباشرة على الجدول
وما هي في الحقيقة سوى اختصار إلى الجدول
لا أعرف طريقة لتفادي ذلك إلا بالغوص في أعماق مصدر المكون...

كحل بديل يمكن عرض رقم المنتوج واسم المنتوج معا في مكون TDBLookupcomboBox
بإدارج الحقلين معا في خاصية ListField مع الفصل بينهما بقاطعة: ";"
غير ذلك يستحسن إرفاق محاولة.
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...
الرد
#3
شكرا اخي kachwahed
لقد وجدت الحل وهو في حدث onclick للDBlookupCombobox1 الخاص بكود produit نكتب التالي :
['DBlookupCombobox2.KeyValue:=Table1.FieldValues['Des_Prod

والحل وجدته في احد مواضيع الاخ نبيل جزاه الله الف خير
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم