我有以下代碼在cxGrid中添加'recordnumbers',但它有不需要的sideefeect,如果它是一個具有分組的網格,那麼它每次有一個GroupRow時都會執行一個數字,然後出現是缺少的數字。 任何方法來避免這種添加記錄編號時跳過組行
procedure TfrmProjectTasksActive.colCountGetDisplayText(Sender: TcxCustomGridTableItem; ARecord: TcxCustomGridRecord; var AText: string);
var
Row: integer;
begin
Row := Sender.GridView.DataController.GetRowIndexByRecordIndex(aRecord.RecordIndex, False);
aText := Format('%.*d', [3, (Row + 1)]);;
end;
這對我來說是個竅門 - 謝謝 – OZ8HP