请教一个困扰很久的数据报表问题(高分)

yzzjg 2004-08-09 10:58:32
我想在报表细节区打印如下的数据表
物料代码 物料名称 单位 数量 价格 金额
1 a 个 1 100 100
2 b 个 2 200 400
/ /
/ /
合计 300 500
我想请问两行的/怎么打出来,当然记录的数量是不固定的,但要打印固定的行数出来,因此中间用/填充,大家有什么好的办法吗
记录来自一个数据环境,报表也已经设计好了,大家有什么好的方法吗,除了新建一个临时表之外的方法

再问大家一个问题,我在使用datagrid的时候想在窗口得到焦点的时候更新数据,发现每次必须另外点一次其它的窗口,才可以更新,而不是datagrid所在窗口show的时候可以更新,可以在另一个窗口设置datagrid所在窗口的得到焦点的事件吗
...全文
122 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gg137zeus 2005-08-30
  • 打赏
  • 举报
回复
丁页
wenqiangs1 2005-08-30
  • 打赏
  • 举报
回复
可以把数据查询出来重新生成一个表,然后添加(固定行-(记录数 mod 固定行))个空的记录,再打印出来,细细去体会吧。
yzzjg 2004-08-09
  • 打赏
  • 举报
回复
这个我知道,关键问题是怎么样在数据记录数为2的情况下打出两个/行,也就是说打印的行数是一定的,数据环境中的数据集中不足的部分以/填充
Andy__Huang 2004-08-09
  • 打赏
  • 举报
回复
datareport裡有一個Function1按鈕
你在section5裡放上這個按鈕,寫成兩個 Function1 ,它的表達式是


合計 sum(价格) sum(金额)

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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