水晶报表里面当内容为空时怎么让它显示格式

dmhlmy 2003-10-27 01:18:57
我的目的是想把数据用表格表示出来, 就是当一页有五个记录
现在只有三个记录,后两个空的也要显示表格形式
请问应怎么样做?
...全文
130 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dmhlmy 2004-01-03
  • 打赏
  • 举报
回复
就是没有记录的时候要显示出网格要怎么做?
lanWay 2004-01-03
  • 打赏
  • 举报
回复
你可以在PageFooter中設定網格,在Detail中照原樣設計,如果有記錄則PageFooter 不顯示,否則Detail不顯示
dmhlmy 2003-11-13
  • 打赏
  • 举报
回复
谢谢楼上兄弟的答复,问题现在用的是可以复写的那种纸,就一面就是用三份的那种,我总是控制不到,报表纸的宽度,大小,请问是不是必须写代码才能控制。如查水晶报表里面可以控制,请能不能说明一下步骤,谢谢!
luzufu 2003-10-30
  • 打赏
  • 举报
回复
在水晶报表里可以设置的,让他显示所有的记录
nfsxy 2003-10-29
  • 打赏
  • 举报
回复
往你的数据库里塞入两个空记录就行了。
我是这样写的
'按照每页5条记录,在表中增加记录使之纪录数为5的倍数
n = rstRpt.RecordCount
If (n Mod 5) <> 0 or n=0 Then '如果没有记录,就塞5个空记录
m = 5- (n Mod 5)
For i = 1 To m
rstRpt.AddNew
rstRpt.UpdateBatch
Next i
End If
ps:rstRpt连接你的报表用的数据表

807

社区成员

发帖
与我相关
我的任务
社区描述
VB 多媒体
社区管理员
  • 多媒体
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧