以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 报表细节区引用如何自动填充空行(当纪录为空时,如何全部填充空行) (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=32729) |
||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:潇蓝 -- 发布时间:2013/5/7 12:06:00 -- 报表细节区引用如何自动填充空行(当纪录为空时,如何全部填充空行) 模版报表单行细节区引用设计为<表名,-22>时,该细节区如果有一条记录,则导入一条记录,其余21条记录用空行填充;如果表中无记录,则该细节区就一行也没有。怎样设置才能使得,表中无相应记录的时候,细节区能全部用空行填充,即填入22个空行。(这样设计是为了报表打印时正好整页)。具体如下:
[此贴子已经被作者于2013-5-7 12:54:36编辑过]
|
||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:XYT -- 发布时间:2013/5/7 15:25:00 -- 就是你这样设置 |
||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:潇蓝 -- 发布时间:2013/5/7 15:32:00 -- 可是我这样设置后,如果所引用的“每日计划联络客户”表中无数据,则报表此处就一行也没有,但我希望达到效果是表中没有记录的时候,也能自动填充22个空行,因为这样打印出来整张报表正好一页。目前设置只有在表中有数据的时候才会扣掉引用的记录数再用空行补满22。行 |
||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:XYT -- 发布时间:2013/5/7 15:44:00 -- 我这样设置就算没数据也是空行的 |
||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:潇蓝 -- 发布时间:2013/5/7 15:54:00 -- 奇怪,我也觉得理论上应该是这样 |
||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:929899 -- 发布时间:2013/12/16 9:00:00 -- 我也有同样问题,求大师解决。 我也有同样问题,求大师解决。 |
||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:Bin -- 发布时间:2013/12/16 9:03:00 -- http://www.foxtable.com/help/topics/1393.htm |
||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:929899 -- 发布时间:2013/12/16 9:36:00 -- 我按照帮助设置后,如果所引用的注意事项表中无数据,则报表此处就一行也没有。
但我希望达到效果是表中没有记录的时候,也能自动填充11个空行.
|
||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:Bin -- 发布时间:2013/12/16 9:37:00 -- 上例子,把模板和项目文件发上来 |
||||||||||||||||||||||||||||||||||||||||||||||||
-- 作者:929899 -- 发布时间:2013/12/16 10:04:00 -- 注意报表的第8、9项,第一条记录报表正常,第二条记录报表不正常,没有自动补空行。 |