如何遍历当前cxgrid的记录?
(1)如何遍历当前cxgrid过滤之后的记录,并设置数值
(2)如何遍历当前cxgrid所有的记录,并设置数值
要求使用直接访问cxgrid的方法,例如把字段Name的数值都设置成为 “苹果”。
对于第一个问题,我知道如下循环,但不知道怎么设置每一条记录的数值。
for(int i=0;i<cxGrid1DBTableView1->ViewData->RecordCount;i++)
{
}
[解决办法]
for(int i=0;i<cxGrid1DBTableView1->DataController->RecordCount;i++)
{
... = cxGrid1DBTableView1->DataController->Values[i][col];
cxGrid1DBTableView1->DataController->Values[i][col] = ...;
}
[解决办法]
for(int i=0;i<cxGrid1DBTableView1->Controller->SelectedRowCount;i++)
{
//选一行或者多行
cxGrid1DBTableView1->DataController->Controller->SelectedRecords[i]->Values[第几列] = "苹果";
}