日期:2014-05-20  浏览次数:21124 次

rdlc报表: 页小计、页固定行数、页下补空行、页小计金额中文大写、页宽大于页高纵向
如题,这些问题真是头疼。

只有页下补空行的解决了,即如果知道每页在第10行会分页,则在detail表下面插入10行,在其行可见性中分别设置公式:=CountRows()>=1、=CountRows()>=2、=CountRows()>=3、=CountRows()>=4、...、=CountRows()>=10

历经 asp时代、vb6时代、delphi7时代、C#时代,这些恶梦每个时代都要重蹈一遍。工作10多年,种种技术问题整得我一点底气都没有。

------解决方案--------------------
要淡定
------解决方案--------------------
新手,学习学习!
------解决方案--------------------
本帖最后由 babyt 于 2011-06-21 17:51:41 编辑
页小计金额中文大写。这个问题可以拆成两部分:一是页小计,一是中文大写
页小计就归并到上一个问题了,这里只说下如何实现中文大写。

操作方法参考
http://blog.csdn.net/babyt/archive/2010/10/15/5942285.aspx

但是里面的函数具体更改为:http://topic.csdn.net/u/20110214/13/736075eb-ec76-4cb9-9326-b88560bd9fa6.html中的1楼
------解决方案--------------------
引用:
引用:

引用:
页固定行数可按这种方法试试:

工具箱中拖一个列表
设置 列表-->行组-->组属性常规-->
组表达式=Int((RowNumber(Nothing)-1)/10) 分页符-->勾选在组的结尾


请问,如果行数不固定怎么处理?


行数不固定的话,分页的依据是什么?


行数不固定,分页的依据是星期几,从周一到周六,每天有多少个客户需要联系。根据星期几分组后,不一定哪一天的客户数要超过页面,超过的部分在自动分页后就没有表头了...真是伤脑筋。

另外我又开了个帖,http://topic.csdn.net/u/20110623/10/31640cd3-9fe1-4d94-b110-059269dfcb50.html?seed=1163711107&r=74001266  有答案的话在这里说,好给你分。