12-09-2019, 04:32 PM
12-09-2019, 06:06 PM
(12-09-2019, 04:32 PM)larbiparadox كتب : [ -> ]المثال الذي عندي يعمل عادي ، اعد مراجعته مرفقاذا وقفت على اخر سجل ثم ضغط على زر سفلي سينشأ سجل جديد ورقم جديد لل id_f -هنا هل تستطيع التحريك باي زر من الازرار الاربعة علوي يمين يسار سفلي ؟؟؟؟
لانه عندي لااستطيع بالانتقال الا بالماوس الى غير سجل مثلا عندها ستعمل الازرار الاربعة من جديد
ربما لاحقا اصور فيديو
12-09-2019, 10:14 PM
غير هذا الكود
بهذا الكود
وإذا اردت عند الضغط على enter يقوم بالحفظ
كود :
if DETILABSTable2.State in [dsInsert, dsEdit] then begin
Abort;
end;كود :
if DETILABSTable2.State in [dsInsert, dsEdit] then begin
if (Key <> VK_LEFT) and (Key <> VK_RIGHT) then Abort;
end;وإذا اردت عند الضغط على enter يقوم بالحفظ
كود :
if DETILABSTable2.State in [dsInsert, dsEdit] then begin
if Key = VK_RETURN then DBGrid2.DataSource.DataSet.Post;
if (Key <> VK_LEFT) and (Key <> VK_RIGHT) then Abort;
end;