以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  Excel报表添加空行  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=17872)

--  作者:明丰
--  发布时间:2012/3/27 16:01:00
--  Excel报表添加空行

Excel报表标签打印能设置自动添加空行吗?请问如何设置?

<订单,@4,-11> 无效


--  作者:mr725
--  发布时间:2012/3/27 23:55:00
--  
<订单,-11>
--  作者:明丰
--  发布时间:2012/3/28 7:11:00
--  

也就是说:细节区多栏打印,各栏来自不同数据行时,自动添加空行参数无效。

 

很多“报价单”都是按照每页二栏打印,先竖后横,便于归类。添加空行。请问用Excel报表能实现吗?(如果“页面设置”能设置多栏打印就很容易实现)


--  作者:狐狸爸爸
--  发布时间:2012/3/28 8:19:00
--  
没办法,你学一下专业报表吧。
--  作者:明丰
--  发布时间:2012/3/28 20:37:00
--  

多栏打印的问题:

第一栏                                                        第二栏

[列名+(当前页码-1)*每页行数*2]                 [列名+每页行数]

 

请问如何获得当前页码?(能引用 "PageNo" 吗?)

[此贴子已经被作者于2012-3-28 20:53:08编辑过]

--  作者:mr725
--  发布时间:2012/3/28 22:02:00
--  

你要什么样的结果呢: 这样?

图片点击可在新窗口打开查看

--  作者:明丰
--  发布时间:2012/3/28 22:33:00
--  
  细节区                                    第一栏                                   第二栏

<出库明细,-9>       [<*"商品名称+" & ((1-1)*9*2)*>]         [商品名称+9]     

 

打印效果:

第一栏             第二栏

商品0              商品9 

商品1              商品10    

商品2              商品11 

商品3              商品12  

商品4              商品13 

商品5              商品14  

商品6              商品15  

商品7              商品16  

商品8              商品17  

 

第一页↑

 

商品18             商品28 

商品19             商品29 

商品20             商品30 

 

 

上面的测试通过。如果能够获得 当前页码 的值对表达式  [<*"商品名称+" & ((1-1)*9*2)*>]  进行替换,分栏打印应该可以实现。

                           


--  作者:mr725
--  发布时间:2012/3/28 22:45:00
--  

其实我没看懂你的问题··· 呵呵。。。发个简单的例子吧


--  作者:明丰
--  发布时间:2012/3/28 22:59:00
--  

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:excel报表.table

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:复件 出库单.xls

也就是说原来的多栏设置打印顺序都是先横后直,打印价格表时,为了便于分类,都是采用先直后横。