السلام عليكم
عندي DBGrid أريد إذا ضغطت على أحد الحقول ان يطبع لي محتوى هذا الحقل.
بمجرد اختيار سجل ما , يصبح الجدول كله واقف عند هذا السجل , وتستطيع قراءة القيمة الحالية من الجدول ..
ضع مثلا dbEdit ولاحظ أن القيمة تتغير حسب الاختيار من DbGried
المهم كحل لسؤالك
في الحدث onCellClick ضع الشفرة التالية :
procedure TForm1.DBGrid1CellClick(Column: TColumn); begin showmessage(ADOTable1.FieldValues[Column.FieldName]) end;
FieldValues نمرر لها اسم الحقل تعطينا قيمته
Column.FieldName اسم الحقل الذي ضغطنا في أحد خلاياه
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…