3 seviyeli bir cxgridim var..
ilk seviyedeki gridime aşagıdaki kodla ulasabiliyorum
Kod: Tümünü seç
var
i:integer;
recordIndex,itemIndex:integer;
begin
for i:=0 to cxGridBirimDBTableView1.Controller.SelectedRowCount -1 do
begin
recordIndex := cxGridBirimDBTableView1.Controller.SelectedRows[I].RecordIndex;
itemIndex := cxGridBirimDBTableView1ID.Index;
with qtemp do
begin
SQL.Text:='update analiz set durum=2 where numune_kodu in (select kodu from numune where harici_id='+inttostr(cxGridBirimDBTableView1.DataController.GetValue(recordIndex,itemIndex))+')';
ExecSQL;
end;
end;