
Dbgrid de sütun
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Dbgrid de sütun
dbgrid de grid üzerindeki db alan bölümlerine tıklayarak bir ve birden fazla seçeceğim sutunların renkli yanmasını ve bu alanlara veri girilmesini nasıl engeleyebiliriz.Veriler girilirken enter a bastığımızda bir sonrakin hüçreyede geçmesini de istiyorum yanlız seçtiğim sutunlardaki alanaları atlayacak.Ne önerirsiniz.Bunu için hazır companentler var mı.Yoksa kodlarda yardımcı olacak varmı.. 

Re: Dbgrid de sütun
Gridde enterle gezmek icin
gridin onkeypress-ine
gridin onkeypress-ine
Kod: Tümünü seç
If Key = #13 Then Begin
If HiWord(GetKeyState(VK_SHIFT)) <> 0 then begin
with (Sender as TDBGrid) do
if selectedindex > 0 then
selectedindex := selectedindex - 1
else begin
//DataSource.DataSet.Prior;
selectedindex := fieldcount - 1;
end;
end else begin
with (Sender as TDBGrid) do
if selectedindex < (fieldcount - 1) then
selectedindex := selectedindex + 1
else begin
//DataSource.DataSet.Next;
selectedindex := 0;
end;
end;
Key := #0
end;
turkmenistandan selamlar