Foxtable(狐表)用户栏目专家坐堂 → 专业报表如何带格式打印表内单元格文本


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

主题:专业报表如何带格式打印表内单元格文本

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


加好友 发短信
等级:幼狐 帖子:92 积分:1027 威望:0 精华:0 注册:2018/5/31 19:09:00
专业报表如何带格式打印表内单元格文本  发帖心情 Post By:2019/11/8 5:57:00 [只看该作者]

如题。

采用专业报表打印table。因为不能出现中文,故不能用table的print方法。
采用专业报表解决,但是table内的数字格式各处不同,打印时只能按照值打印,如果在报表代码中设置格式,则做不到通用于所有table。
故需要获取table内单元格的文本而不是值(即所见到的内容)。

请问有无解决办法?


谢谢

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


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/8 9:50:00 [只看该作者]

没看懂。截图说明一下

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


加好友 发短信
等级:幼狐 帖子:92 积分:1027 威望:0 精华:0 注册:2018/5/31 19:09:00
  发帖心情 Post By:2019/11/8 10:42:00 [只看该作者]

简单地说: 

 在使用专业报表功能打印系统内任意一个已经存在的Table,如何做到Table内容的所见即所得。

特别是数字的格式,例如 "$5,ooo.00",专业报表在不处理的情况下只能按值打印,打印到报表里就会变成 "5000.00"

注意我打算设计的是通用的一个Function,所以请不要针对特定表或者特定列名进行判断而在专业报表代码中设置格式。

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


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/8 10:58:00 [只看该作者]

这个做不到。俺没有这个能力

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


加好友 发短信
等级:幼狐 帖子:92 积分:1027 威望:0 精华:0 注册:2018/5/31 19:09:00
  发帖心情 Post By:2019/11/8 11:09:00 [只看该作者]

Table.print方法就可以做到呀,为什么专业报表就不行呢?

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


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/8 11:21:00 [只看该作者]

我理解的Table.print是类似于截图打印的方式。至于要分析表格的格式,进行打印控制,理论是可以的,但是估计非常麻烦,我也不会

 回到顶部