Foxtable(狐表)用户栏目专家坐堂 → [求助]Excel报表打印的问题[11.3上传table文件]


  共有17369人关注过本帖树形打印复制链接

主题:[求助]Excel报表打印的问题[11.3上传table文件]

帅哥哟,离线,有人找我吗?
WeDone
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:28 积分:356 威望:0 精华:0 注册:2009/9/29 3:05:00
[求助]Excel报表打印的问题[11.3上传table文件]  发帖心情 Post By:2009/10/29 4:51:00 [只看该作者]

在一页里想以多标签不同内容的形式打印多条通讯内容遇到问题:

电话
{[区号] & "-" & [电话]}

电话
{[区号+1] & "-" & [电话+1]}

电话
{[区号+2] & "-" & [电话+2]}

...

目的是想打印出类似 010-12345678 这样的形式,实际除了第一条正常从第二条开台只能打印出一个减号,当然内容是存在的
是不是报表如果是表达式就不能再不同行的内容了
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:11.rar

[此贴子已经被作者于2009-11-3 18:50:42编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2009/10/29 7:40:00 [只看该作者]

{[区号,1] & "-" & [电话,1]}

 回到顶部
帅哥哟,离线,有人找我吗?
WeDone
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:28 积分:356 威望:0 精华:0 注册:2009/9/29 3:05:00
  发帖心情 Post By:2009/10/30 4:12:00 [只看该作者]

以下是引用blackzhu在2009-10-29 7:40:00的发言:
{[区号,1] & "-" & [电话,1]}

不行,传上我的报表文件1楼

[此贴子已经被作者于2009-10-30 4:15:46编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2009/10/30 6:52:00 [只看该作者]

以下是引用WeDone在2009-10-30 4:12:00的发言:

不行,传上我的报表文件1楼

[此贴子已经被作者于2009-10-30 4:15:46编辑过]

看不太懂,你能不能给一个要打印后的效果,以及给一个系统文件给我们,再帮你看.


 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2009/10/30 6:53:00 [只看该作者]

想你这样一般采取直接打印就可以了,序号从0开始,如[电话,0].

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  6楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2009/10/30 8:18:00 [只看该作者]

我犯了一个错误,直接应用应该是这样写的[@表名,列名,0],你再重新写一下试试.


 回到顶部
帅哥哟,离线,有人找我吗?
WeDone
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:28 积分:356 威望:0 精华:0 注册:2009/9/29 3:05:00
  发帖心情 Post By:2009/11/3 18:50:00 [只看该作者]

直接引用也不行。
不好意思,这几天都没上网,今天重新上传整个项目,请各位看下,谢谢blackzhu大大先了
我也表述不清楚,看一下报表的打印出的第一条记录的效果就知道了,
[此贴子已经被作者于2009-11-4 3:52:11编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  8楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2009/11/4 7:44:00 [只看该作者]

以下是引用WeDone在2009-11-3 18:50:00的发言:
直接引用也不行。
不好意思,这几天都没上网,今天重新上传整个项目,请各位看下,谢谢blackzhu大大先了
我也表述不清楚,看一下报表的打印出的第一条记录的效果就知道了,
[此贴子已经被作者于2009-11-4 3:52:11编辑过]

  我在窗口加了打印,你看一下效果是不是这样的?

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


 回到顶部
帅哥哟,离线,有人找我吗?
WeDone
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:28 积分:356 威望:0 精华:0 注册:2009/9/29 3:05:00
  发帖心情 Post By:2009/11/4 18:11:00 [只看该作者]

这样还是不行,只能打开出7条记录
因为直接引用的第三个参数好像是相对于选中的记录的下面第几条记录

[@表名,列名,行位置]

[@表名,列名,+行位置]

利用直接引用,我们可以在细节区之外引用表中数据。

行位置是可选的,如果省略,则引用的是表中选定行的数据。
如果在行位置之前加上符号“+”,则表示相对位置,也就是距离选定行的位置。
例如:

[@产品,名称]
[@产品,名称,+1]
[@产品,名称,+2]
[@产品,名称,10]

假定产品表选定行的位置为3,那么上述标示分别表示:

第三行的名称列内容
第四行的名称列内容
第五行的名称列内容
第十行的名称列内容


 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  10楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2009/11/4 18:41:00 [只看该作者]

以下是引用WeDone在2009-11-4 18:11:00的发言:
这样还是不行,只能打开出7条记录
因为直接引用的第三个参数好像是相对于选中的记录的下面第几条记录

[@表名,列名,行位置]

[@表名,列名,+行位置]

利用直接引用,我们可以在细节区之外引用表中数据。

行位置是可选的,如果省略,则引用的是表中选定行的数据。
如果在行位置之前加上符号“+”,则表示相对位置,也就是距离选定行的位置。
例如:

[@产品,名称]
[@产品,名称,+1]
[@产品,名称,+2]
[@产品,名称,10]

假定产品表选定行的位置为3,那么上述标示分别表示:

第三行的名称列内容
第四行的名称列内容
第五行的名称列内容
第十行的名称列内容

  你要几条?如果要100条数据的,直接引用加上去呗。我想你不是每一次都要很多条数据,原则先筛选在打印。EXCel控制在一个打印版面。


 回到顶部
总数 13 1 2 下一页