我用TcxGrid但我不能创建的执行时间字段 因为我有一个枢轴查询和列是可变

我可以填充cxGrid喜欢的TDBGrid?

有帮助吗?

解决方案 2

我的问题解决了这样

grdCevapDBTableView2.BeginUpdate;
grdCevapDBTableView2.ClearItems;
fillGridView(grdCevapDBTableView2,command);
grdCevapDBTableView2.DataController.CreateAllItems;
grdCevapDBTableView2.EndUpdate;

其他提示

我喜欢用其产生存在于数据源中的所有列的TcxGrid.DataController.CreateAllItems方法。它需要与您可以据此决定是否添加的所有列或仅丢失。

一个布尔参数

尝试是这样的:

function TForm1.AddIntegerColumn(const ACaption, AName: string): TcxGridColumn;
begin
  Result := TableView.CreateColumn;
  Result.DataBinding.ValueTypeClass := TcxIntegerValueType;
  Result.Caption := ACaption;
  Result.Name := AName;
end;
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top