المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الربط بين حقلين من نفس الجدول


Mr_Delphi
05-04-2010, 09:47 PM
السلام عليكم ورحمة الله تعالى وبركاته اخواني
وجدت مشكل اثناء البرمجة وهو عند اختيار كود produit مثلا من DBLookupcomboBox يأتي بطريقة اتوماتيكة اسم produit الموافق لهذا الكود في DBLookupcomboBox2دون ان اذهب الى DBLookupcombobox2والبحث عن الاسم الموافق لهذا الكود .
وشكرا على مجهوداتكم وتوجيهكم لنا نحن المبتدئين

kachwahed
05-04-2010, 10:53 PM
وعليكم السلام ورحمة الله وبركاته
مكونات TDBLookupcomboBox تؤشر بطريقة مباشرة على الجدول
وما هي في الحقيقة سوى اختصار إلى الجدول
لا أعرف طريقة لتفادي ذلك إلا بالغوص في أعماق مصدر المكون...

كحل بديل يمكن عرض رقم المنتوج واسم المنتوج معا في مكون TDBLookupcomboBox
بإدارج الحقلين معا في خاصية ListField مع الفصل بينهما بقاطعة: ";"
غير ذلك يستحسن إرفاق محاولة.

Mr_Delphi
06-04-2010, 12:00 AM
شكرا اخي kachwahed
لقد وجدت الحل وهو في حدث onclick للDBlookupCombobox1 الخاص بكود produit نكتب التالي :
['DBlookupCombobox2.KeyValue:=Table1.FieldValues['Des_Prod

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