各位师兄师姐,我遇到这样一种情况:
主项头
GOOD(这里放memo39)主项数据
[dsDetailamt."DA_Customer_Code"](这是memo40)
我在主项数据中,控制数据的显示if [dsDetailamt."DA_Customer_Code"]<>'Text' then
begin
memo40.visible := False; end
else
begin
memo40.visible := True; memo40.Top := Memo39.Top; end就是说,符合条件的数据,显示出来,不符合的不显示;但是出现了这样一个问题,请看实例:
GOOD
1011
1012GOOD
1025
1026也就是说,当第二组符合条件的数据显示的时候,它空出了两行(很明显是因为不符合条件,第一二行的visiable为false了),我想让第二组的显示也紧贴着主项头,该怎么办啊?
我用
memo40.Top := Memo39.Top;
但是不行,我找不到方法了,请师兄师姐帮帮我啊。
主项头
GOOD(这里放memo39)主项数据
[dsDetailamt."DA_Customer_Code"](这是memo40)
我在主项数据中,控制数据的显示if [dsDetailamt."DA_Customer_Code"]<>'Text' then
begin
memo40.visible := False; end
else
begin
memo40.visible := True; memo40.Top := Memo39.Top; end就是说,符合条件的数据,显示出来,不符合的不显示;但是出现了这样一个问题,请看实例:
GOOD
1011
1012GOOD
1025
1026也就是说,当第二组符合条件的数据显示的时候,它空出了两行(很明显是因为不符合条件,第一二行的visiable为false了),我想让第二组的显示也紧贴着主项头,该怎么办啊?
我用
memo40.Top := Memo39.Top;
但是不行,我找不到方法了,请师兄师姐帮帮我啊。
解决方案 »
- Delphi实现通过字符串执行Published带参方法
- 报表只能打印一半
- 急!如何修改一个文件的摘要信息,如备注、标题、主题等。
- 在Delphi中能够调到VB编写的DLL文件吗。如何调用??
- delphi 与 dll编程
- 我现在从桌面抓了一张图片
- 如何快速录入数据?
- 在StringGrid中如何实现当光标选中某一Cell时,Cell右端出现一小按纽?Thanks.
- 代码实现当前目录的备份,比如:d:\aa下执行程序bk.exe,则建目录d:\aa\backup,将d:\aa目录下所有内容copy 至d:\aa\backup下(包括程序bk.exe
- 当用这个"显示PDF文件的控件"时,怎样在加载有密码的PDF时自动输入密码(假设密码已知) ???(分在别处,答对一定给)
- 提问:在程序设计时可以拖动控件,但在程序运行时怎么完成可以删除或拖动控件到任意位置。
- tchart描述ADOquery记录的问题
begin
bandMaster.visible := false; end;
再找个地方把
bandMaster.visible := true;
dsDetailamt.Filted := False;
dsDetailamt.Filter := 'DA_Customer_Code<> '''Text''';
dsDetailamt.Filted := True;
zsjzwj(北极熊) ,你的方法,把所有数据都显示出来了; hqhhh(枫叶) ,我的‘text’其实是分组条件,我只是举个例子,在delphi中没有的。
其实我的报表格式是:
分组头主项数据分组脚
(在分组脚中放一个subreport)subreport显示就是:
GOOD
1011
1012GOOD
1025
1026
则把他所在的TfrBandView的高度设置为0看看否则再给他设置过来