我用Delphi7,fastreport2.5做的一个一页显示双列的报表:
想在左列中显示奇数(1,3,5),右列中显示偶数(2,4,6)例如:...1... ...2...
...... ......
...... .........3... ...4...
...... ......
...... ......
...并且是在Master Data中显示,怎么办?
想在左列中显示奇数(1,3,5),右列中显示偶数(2,4,6)例如:...1... ...2...
...... ......
...... .........3... ...4...
...... ......
...... ......
...并且是在Master Data中显示,怎么办?
能不能具体些呢?我真的很着急,自己用一个MEMO放在Master Band上并且在里面写了:
[[Page#]*2-1],在右边也放了个Memo写了:[[Page#]*2];但是左边的MEMO总是会与右边的重合,显示在一块了,怎么解决啊?我是不是越说越迷糊了?我只是想在第一页的左边列显示1,右边列显示2;第二页的左边列显示3,右边显示4...而已。
怎么办啊?
Memo1.visible:=true;
memo2.Visible:=false;
end else begin
Memo1.visible:=false;
memo2.Visible:=true;
end;
1。在band上放memo1和memo2。比如说字段名为memo2,由fastreport自动显示
2。编写frReport1的OnGetValue事件,解决memo1:
if ParName = 'memo1' then
begin
ParValue := Datasource['字段名'];
dataset.next;
end;