![]() |
|
إضافة حدث لخلية DBgrid - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : إضافة حدث لخلية DBgrid (/showthread.php?tid=10988) |
إضافة حدث لخلية DBgrid - صالح حمادي - 29-07-2020 السلام عليكم و رحمة الله تعالى و بركاته ما هي طريقة إضافة حدث بعد التحديث لخلية في DBgrid يعني بعدما أنتهي من الكتابة داخل الخلية يتم تنفيذ الكود RE: إضافة حدث لخلية DBgrid - Delphi4Us - 01-08-2020 وعليكم و رحمة الله تعالى و بركاته اعتقد لا يوجد فيها خاصية لمعرفة ذلك بالنسبة لي اتعامل مع الحقل مباشرة الموجود بالاداة TABLE بحالة تغيير القيمة ON CHANGE هذا سيتكفل بالموضوع RE: إضافة حدث لخلية DBgrid - صالح حمادي - 01-08-2020 تقصد استخدم الحدث DataSource1DataChange و الكود بهذا الشكل كود : if field.FieldName ='id' then
ShowMessage('111111')
else
ShowMessage('222222')إقتباس :[size=small]بالنسبة لي اتعامل مع الحقل مباشرة الموجود بالاداة TABLE بحالة تغيير القيمة ON CHANGE هذا سيتكفل بالموضوع[/size]نعم أستاذ ألف شكر الآن فهمت الطريقة و قد طبقتها و تعمل بشكل ممتاز هذا هو الحل بارك الله فيك مجدادا أستاذنا RE: إضافة حدث لخلية DBgrid - sofiane201 - 02-08-2020 الحدث يسمى OnColExit, عند الخروج من الخلية سواء بالضغط على enter أو tab أو بالفأرة. RE: إضافة حدث لخلية DBgrid - صالح حمادي - 02-08-2020 (02-08-2020, 09:46 AM)sofiane201 كتب : الحدث يسمى OnColExit, عند الخروج من الخلية سواء بالضغط على enter أو tab أو بالفأرة. لكن كيف يتم تحديد العمود الذي يتم تنفيذ الأمر بعد التحديث عليه |