cxGridde aşağıdaki kodumla seçili satırdaki istediğim alanın bilgisini çekebiliyorum. fakat grupbybox a kolon sürüklediğimde ilgili kaydın bilgisini değilde bir sonraki kaydın bilgisini getiriyor. bu sorunu nasıl aşabilirim. linkte görüntüsü var yardımcı olursanız çok memnun olurum. https://www.photobox.co.uk/my/photo/ful ... 8802421782
var
frmMain: TfrmMain;
OrderNo, DispatchNo: string;
procedure TfrmMain.GridPurchaseSlipsViewCellDblClick(
Sender: TcxCustomGridTableView; ACellViewInfo: TcxGridTableDataCellViewInfo;
AButton: TMouseButton; AShift: TShiftState; var AHandled: Boolean);
var
I: Integer;
begin
with GridPurchaseSlipsView.DataController do
begin
for I := 0 to Controller.SelectedRecordCount - 1 do
begin
OrderNo := Values[Controller.SelectedRecords[I].Index, GridViewOrderNo.Index];
DispatchNo := Values[Controller.SelectedRecords[I].Index, GridViewDispatchNo.Index];
end;
ShowMessage(OrderNo);
ShowMessage(DispatchNo);
end;
end;
Nasıl kurgulayarak böyle bir şey dediğinizi pek anlayamadım. benim istediğim kullanıcının gridde seçtiği satırın bilgisini almak ve alıyorumda. fakat kolonu gruplayınca bir sonraki satır bilgisini getiriyor önüme.
var
I: Integer;
begin
with GridPurchaseSlipsView.Controller do
begin
for I := 0 to SelectedRowCount - 1 do
begin
OrderNo := VarToStr(SelectedRows[I].Values[GridViewOrderNo.Index]);
DispatchNo := VarToStr(SelectedRows[I].Values[GridViewDispatchNo.Index]);
end;
end;
ShowMessage(OrderNo);
ShowMessage(DispatchNo);
end;
şeklinde düzenledim sorunum çözüldü. teşekkür ederim.