اجراء عمليات حسابية عن طريق DBGrid
#21
و عليكم السلام ورحمة الله وبركاته

تلك ليست مشكلة لأننا إستخدمنا الحدث BeforePost الذي ينفذ بعد الحفظ أو تحريك المؤشر

إقتباس :ادخال قيمة فقط والضغط على Enter
حل :
كود :
procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char); begin if Key=#13 then if ADOTable1.State in [dsInsert,dsedit] then ADOTable1BeforePost(ADOTable1); end;
إقتباس :في حالة الانتقال من العمود الحالي الى عمود أخر
حل :
كود :
procedure TForm1.DBGrid1ColExit(Sender: TObject); begin if ADOTable1.State in [dsInsert,dsedit] then ADOTable1BeforePost(ADOTable1); end;
بالتوفيق
الرد


الردود في هذا الموضوع
اجراء عمليات حسابية عن طريق DBGrid - بواسطة Lam.Abdeldjalil - 29-06-2011, 09:46 PM

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


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