水晶报表关于根据组分页的问题~~~

celvin01 2004-11-25 02:55:35
报表里有3个组,第一个是日期,第二个是人名,第三个商品名(组里显示商品数量)~显示报表的时候,当人名改变时候应该换页,就是一页显示一个人名,这个可以设置new page after,但是如果当日期改变的时候也要换页,这个怎么实现呢?如果都设值得话,第一也只能显示个日期~

还有如果,我想同一人名下的商品数汇总应该怎么写呢?
...全文
350 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzp25 2004-12-06
  • 打赏
  • 举报
回复
不是控制每页多少条记录,而是每页多少行位置!! 至于位置上有没有数据,是根据本group中记录条数来的

比如说一张发票大小是固定的。每页一个发票号。
如底下发票的明细项固定为六行。
那么一张只有一个明细项的发票只列一行。如何控制报表自动添加六个空行(既有格线无内容)
最好还要在第一个空行上打印“以下空白”
阿泰 2004-12-06
  • 打赏
  • 举报
回复
看到你的留言了,
这个问题我考虑过多次了,但是一直没时间去解决
我觉得可以通过拆分详细资料节,然后用公式根据Recordnumber的数目来控制空行的显示

说到打发票,其实可以通过控制发票纸型的方式来固定高度吧?
发票都是印刷好的,主要是实现套打,所打印的文字比较有限
应该不会再去打格线吧?

只要不打格线,别的都是可以解决的
因为你可以控制到每行的高度,那么可以通过控制页眉的高度来确定第一个数据行的位置
然后依次类推,不打格线就是显示空白

固定纸型后,将报表页脚设置为显示在页面底部,那么这个报表会自动留下空白


另外发票打印一般用针打,用水晶报表会狂减打印机针头寿命
lzp25 2004-12-05
  • 打赏
  • 举报
回复
不好意思,菜鸟借问一下
设置new page after在哪里啊?没找到啊
我用的水晶报表10
阿泰 2004-12-05
  • 打赏
  • 举报
回复
每页有多少行
做个公式
Recordnumber mod 行数 =0
http://blog.csdn.net/babyt/archive/2004/09/04/94454.aspx
lzp25 2004-12-05
  • 打赏
  • 举报
回复
设置new page after已经找到了,可又有一个新问题,怎么指定每页有多少行啊?
就是如何使报表补足空行啊?
celvin01 2004-11-26
  • 打赏
  • 举报
回复
up
celvin01 2004-11-26
  • 打赏
  • 举报
回复
继续呀,大家都来帮帮忙~
goodhy 2004-11-26
  • 打赏
  • 举报
回复
你说的这些在水晶报表里通过设置组专家都是可以实现的。
celvin01 2004-11-26
  • 打赏
  • 举报
回复
t\m\d 再up
飞一龙 2004-11-25
  • 打赏
  • 举报
回复
帮你顶!
celvin01 2004-11-25
  • 打赏
  • 举报
回复
上去~
celvin01 2004-11-25
  • 打赏
  • 举报
回复
楼上的看看偶的例子呀~
cansum396 2004-11-25
  • 打赏
  • 举报
回复
没看明白
celvin01 2004-11-25
  • 打赏
  • 举报
回复
例子
日期-2004-04-11
人名一
商品1
数量 2
数量 1

商品2
数量 4
数量 1

页脚--
合计 8

第二页
日期-2004-04-11
人名二
商品1
数量 3
数量 1

商品2
数量 1
数量 1

页脚--
合计 6

第三页
日期-2004-05-04
人名一
商品1
数量 2
数量 1

商品3
数量 1
数量 1

页脚--
合计 5


jxzhang615 2004-11-25
  • 打赏
  • 举报
回复
帮顶!
ag1978 2004-11-25
  • 打赏
  • 举报
回复
好难说哦


同一人名下的商品数汇总可以通过添加组汇总达到吧,除非商品数字段的数据类型不是数字。

4,820

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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