المشاركات : 145
المواضيع 41
:
: 74
الإنتساب : Mar 2017
السلام عليكم و رحمة الله تعالى و بركاته
ما هي طريقة إضافة حدث بعد التحديث لخلية في DBgrid
يعني بعدما أنتهي من الكتابة داخل الخلية يتم تنفيذ الكود
المشاركات : 1,624
المواضيع 374
:
: 1,278
الإنتساب : Nov 2013
01-08-2020, 08:03 PM
(آخر تعديل لهذه المشاركة: 01-08-2020, 08:04 PM بواسطة Delphi4Us.)
وعليكم و رحمة الله تعالى و بركاته
اعتقد لا يوجد فيها خاصية لمعرفة ذلك
بالنسبة لي اتعامل مع الحقل مباشرة الموجود بالاداة TABLE بحالة تغيير القيمة ON CHANGE هذا سيتكفل بالموضوع
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
المشاركات : 145
المواضيع 41
:
: 74
الإنتساب : Mar 2017
01-08-2020, 11:44 PM
(آخر تعديل لهذه المشاركة: 01-08-2020, 11:51 PM بواسطة صالح حمادي.)
تقصد استخدم الحدث DataSource1DataChange
و الكود بهذا الشكل
كود :
if field.FieldName ='id' then
ShowMessage('111111')
else
ShowMessage('222222')
إقتباس :[size=small]بالنسبة لي اتعامل مع الحقل مباشرة الموجود بالاداة TABLE بحالة تغيير القيمة ON CHANGE هذا سيتكفل بالموضوع[/size]
نعم أستاذ ألف شكر الآن فهمت الطريقة و قد طبقتها و تعمل بشكل ممتاز
هذا هو الحل بارك الله فيك مجدادا أستاذنا
المشاركات : 145
المواضيع 2
:
: 44
الإنتساب : Aug 2019
الحدث يسمى OnColExit, عند الخروج من الخلية سواء بالضغط على enter أو tab أو بالفأرة.
المشاركات : 145
المواضيع 41
:
: 74
الإنتساب : Mar 2017
(02-08-2020, 09:46 AM)sofiane201 كتب : الحدث يسمى OnColExit, عند الخروج من الخلية سواء بالضغط على enter أو tab أو بالفأرة.
لكن كيف يتم تحديد العمود الذي يتم تنفيذ الأمر بعد التحديث عليه