此主题相关图片如下:未命名.jpg
此主题相关图片如下:未命名1.jpg
虽说狐表的各种报表功能都很强,特别是Excel报表更是简单易用
但这并不能说它真的到了非常强大的地步,如图表一、其中有0与N*0的地方都是Excel函数公式,如用狐表的表达式代替,感觉太累,年报有三十多这样的表,改为狐表的表达式,这样的工作量太大(编辑函数公式总比狐表的表达式容易吧),所以为了赶进度只能把狐表简单做为辅助工具(大材小用了?)
说到狐表的所谓专业报表(真不知为何叫专业报表还是我还没真的理解?) 狐表的专业报表的表头竟然不能做成“包含类”表格(所以没有深究)如:表一内[从业人员]包含[编内职工人数]、[聘用职工人数]……而表二[合计]包含[女]、[少数民族]……
[此贴子已经被作者于2010-1-10 12:12:16编辑过]
以下是引用blackzhu在2010-1-9 16:52:00的发言:
唯一的只能说明你还没有完全进入狐表的世界.
举个例说?如何解答我以上的两问题?
可别告诉我去重新设置表格样式,这可不是我们所能做到的(人事厅专用)
[此贴子已经被作者于2010-1-9 17:08:30编辑过]
呵呵, 够复杂的啦~ 会动用狐表很多功能要花太多时间的, 既然急着用就暂时不要在狐表里做了,慢慢来啊~
就您这个表表用狐表那是太简单了,就说excel报表来实现吧,将有excel函数公式的地方换成替换标记或者引用狐表的相对应的全局变量,打印按钮代码的前半部计算相应的值赋值给相应的全局变量,后半截输出excel报表模板即可!
以下是引用程兴刚在2010-1-9 21:23:00的发言:
就您这个表表用狐表那是太简单了,就说excel报表来实现吧,将有excel函数公式的地方换成替换标记或者引用狐表的相对应的全局变量,打印按钮代码的前半部计算相应的值赋值给相应的全局变量,后半截输出excel报表模板即可!
谢谢老程解答,最少多了两种方法
引用狐表的相对应的全局变量
那要设置上百个全局变量吧,这些变量到了明年的今天可能有变动,还不如用狐表表达式呢
我暂先研究一下替换标记是杂回事吧
[此贴子已经被作者于2010-1-9 22:59:16编辑过]
再次谢谢老程,用替换标记是很不错的主意,学习了,并希望在帮忙里多点案例(内容太多,案例太少,一时无法吃透)
另一种思路: (没有实践过)
1、保留现有的Excel文件(有公式、函数的)
2、在狐表模板中,设计一个和上面一样的模板,凡是有公式、函数的地方就空着,
3、利用狐表的Excel报表生成模板样式的报表,(只在原Excel文件对应的没有公式的单元格写入数据);
4、用原有的Excel文件,在没有公式的单元格全部引用这个报表对应的数据。
5、打开原有的Excel文件,确定更新数据。。。。。
这样应该可以吧。 真的没有试过啊
~ 如果可行,就能提高你的设计速度了~
以下是引用mr725在2010-1-10 0:07:00的发言:另一种思路: (没有实践过)
1、保留现有的Excel文件(有公式、函数的)
2、在狐表模板中,设计一个和上面一样的模板,凡是有公式、函数的地方就空着,
3、利用狐表的Excel报表生成模板样式的报表,(只在原Excel文件对应的没有公式的单元格写入数据);
4、用原有的Excel文件,在没有公式的单元格全部引用这个报表对应的数据。
5、打开原有的Excel文件,确定更新数据。。。。。
这样应该可以吧。 真的没有试过啊
~ 如果可行,就能提高你的设计速度了~
这样变通好,我明天试试
此主题相关图片如下:122.gif
一:替换标记成功,且方便,可是却得出如图一的结果,公式依然是公式而非结果!
二:如果双击公式单元格再移开鼠标,这里公式可运算,并得出结果
三:引用lxl外部库刷新重算也未能解决
四:经测试引用全局变量,所得结果一样不能运算
不知狐爸或哪个前辈高人给个帮助解决一下,急
[此贴子已经被作者于2010-1-10 12:23:34编辑过]