PDA

View Full Version : حرکت به رکورد بعدی در گرید با کلید اینتر



khoshblagh
یک شنبه 14 شهریور 1389, 11:05 صبح
با سلام خدمت دوستان
میخواهم در دیبی گرید وقتی کلید اینتر را بزنم به جای حرکت به فیلد بعدی به رکورد بعدی برود. چه کدی برای این منظور باید نوشت؟ اگر بخواهیم همین مورد در صورتیکه در فیلد خاصی باشد انجام بگیرد چطور؟

pezhvakco
یک شنبه 14 شهریور 1389, 12:05 عصر
فکر کنم این پرسش مربوط به این بخش نیست ؟
این یک راهه :>

procedure TForm1.DBGrid1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (key = 13) and (DBGrid1.SelectedField.DisplayName = 'Name') then
Table1.Next;
end;