Foxtable(狐表)用户栏目专家坐堂 → 请大家暂时不要用excel报表了


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

主题:请大家暂时不要用excel报表了

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


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
请大家暂时不要用excel报表了  发帖心情 Post By:2008/10/9 0:36:00 [显示全部帖子]

新的excel报表设计方案已经定稿,本周将重新写过,新的定义方式和以前将完全不同,语法也有所改变。

新的excel报表将提供细节区,细节区还可以嵌入子表的细节区,嵌套深度不限,细节区可以任意复杂,任意多行,这样可以用excel报表,直接地完成绝大多数复杂的报表和单据设计工作。


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


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
  发帖心情 Post By:2008/10/9 9:17:00 [显示全部帖子]

1、只打印选定的行,如果要打印符合条件的行,先筛选出来,再选定整个表即可,这样比较灵活。
3、现在支持编程定义模板,所以灵活性会比原来好很多。


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


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
  发帖心情 Post By:2008/10/9 10:06:00 [显示全部帖子]

1、除非excel有禁止在某一行换页的功能。否则我是无能为力的。
2、支持全局变量引用,支持表达式计算,语法和eval函数相同。

excel报表不管如何增强,都不可能超越专业报表。
[此贴子已经被作者于2008-10-9 10:06:34编辑过]

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


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
  发帖心情 Post By:2008/10/9 11:40:00 [显示全部帖子]

以下是引用cpayinyuan在2008-10-9 11:36:00的发言:

但易表的报表管理器却实现得相当好,不知怎么实现的?建议贺老师应该在狐表中也想想办法,应该总会有办法的.


易表的报表设计器,其实只能设计单页报表而已。
要更精细的控制,请学习专业报表。


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


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
  发帖心情 Post By:2008/10/9 16:34:00 [显示全部帖子]

呵呵,公测本来就是给大家挑刺的嘛。
但是有的建议,我是我肯做就能实现的。

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


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
  发帖心情 Post By:2008/10/9 17:02:00 [显示全部帖子]

以下是引用cpayinyuan在2008-10-9 16:56:00的发言:

       这个思路难道有什么问题吗?Excel虽然不能强制让某一行不打印,但是它有分页符!

[此贴子已经被作者于2008-10-9 16:57:41编辑过]


没有问题啊,你可以在设计模板的时候,在卡片的最后一行插入分页符即可。
如果一个卡片一页,这个问题不存在的了。

问题是有的时候,一页可以有多个卡片,前面的方法只能控制换页,能禁止换页吗?
不可避免地要出现某个卡片跨越两页的情况。

excel本来就只能插入换页符号,而不能禁止自动换页的出现。

[此贴子已经被作者于2008-10-9 17:03:54编辑过]

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


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
  发帖心情 Post By:2008/10/9 17:13:00 [显示全部帖子]

以下是引用cpayinyuan在2008-10-9 17:10:00的发言:

我的意思就是处理一页打印多个卡片的问题,一页打印一个卡片当然是没有任何问题的。
我的思路不是每张卡片最后都加一个换页符,而是在生成Excel报表的时候,当检测到同一个细节区的内容(即一个卡片)被拆到不同页上时,强制在最后一个卡片的前面加一个换页符;其它的情况下不能加换页符的。


在excel中,没有办法做这种检查的。


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


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
  发帖心情 Post By:2008/10/9 17:20:00 [显示全部帖子]

我再看看,能不能有别的办法吧

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


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
  发帖心情 Post By:2008/10/9 20:59:00 [显示全部帖子]

呵呵,我用的是方案一。

 回到顶部