FastReport Cross-Tab 数据集不变化问题

Elinx 2013-05-22 04:42:37

procedure DBCross1Cell0OnAfterData(Sender: TfrxComponent);
var
Memo: TfrxMemoView;
begin
//Avg Alarm
Memo := TfrxMemoView(Sender);//if the AlarmInfo field of frxDBSet is 'Alarm', paint the cell as Red Color
if <frxDBDataset1."Information"> = 'Alarm'then
Memo.color := clRed;
end;

我用Cross-tab在单元cell写入数据时,的这个判断都不起作用,跟踪调试后发现,frxDBDataset1."Information"显示的内容都是数据库中的最后一条数据,可是我用DataBand做实验也是这个事件的话,frxDBDataset1."Information"是会改变的,请问这个该怎么用啊,这里的frxDBDataset1."Information"为什么不变化呢,永远是数据集的最后一条数据???
...全文
130 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Elinx 2013-06-17
不浪费分。。。。
  • 打赏
  • 举报
回复
清风皎月 2013-05-23
  • 打赏
  • 举报
回复
相关推荐
发帖
Delphi
创建于2007-08-02

4929

社区成员

Delphi 开发及应用
申请成为版主
帖子事件
创建了帖子
2013-05-22 04:42
社区公告
暂无公告