以下是引用狐狸爸爸在2008-10-6 10:13:00的发言:
这个容易解决,你可以在excel报表木板中设计两张单,分别引用当前行和下一个行的数据。
不过这需要我们修改代码,能够在数据引用中使用相对位置,这个我会搞定的。
只要让Excel报表能够自动读取多行记录,所有的问题就自然都解决了!还是希望贺老师费一下心,想想办法,我们大家对狐表的期望都是很高的!
cpayinyuan所提的关于EXCEL报表的问题,其实都可以实现。如“在采用Excel作模板的基础上,学习易表中报表的长处,把报表也能分为表头区、细节区和表尾区”。
实话说,我目前还没有真正深入研究foxtable,因为我还不完全清楚foxtable以后的注册方式,所以就不敢学,怕花了很多的时间学习以后,自己做的系统因为注册的限制而无法推广,这就很麻烦了,呵呵。简单试用了foxtable几天之后,它给我印象最深的就是EXCEL报表,确实好使而且方便。
本来想从老六那儿单独购买EXCEL报表模块以用到我现在的程序开发中,无奈老六不同意。我就找个朋友做了个DLL文件,通过几天的试用已经完全满足了我的要求。不仅可以生成单记录、卡片式的EXCEL报表,还可以生成多记录的列表式报表:只要在EXCEL模板上设置表头、细节和表尾区就可以了。更为主要的是,生成的EXCEL报表中,相同的内容可以自动合并单元格,多表还可以生成到一个EXCEL文件中。
对老六来说,这些功能绝对可以实现,只要他愿意做,呵呵。
如果需要,我可以做个例子发上来给各位看看。
[此贴子已经被作者于2008-10-6 10:58:37编辑过]
以下是引用reachtone在2008-10-6 10:57:00的发言:cpayinyuan所提的关于EXCEL报表的问题,其实都可以实现。如“在采用Excel作模板的基础上,学习易表中报表的长处,把报表也能分为表头区、细节区和表尾区”。
1、实话说,我目前还没有真正深入研究foxtable,因为我还不完全清楚foxtable以后的注册方式,所以就不敢学,怕花了很多的时间学习以后,自己做的系统因为注册的限制而无法推广,这就很麻烦了,呵呵。
2、不仅可以生成单记录、卡片式的EXCEL报表,还可以生成多记录的列表式报表:只要在EXCEL模板上设置表头、细节和表尾区就可以了。
对老六来说,这些功能绝对可以实现,只要他愿意做,呵呵。
如果需要,我可以做个例子发上来给各位看看。
[此贴子已经被作者于2008-10-6 10:58:37编辑过]
在Excel模板中可以设置表头区、细节区和表尾区?那赶快做个例子传上来让大家都学习学习吧?贺老师刚才给我说,正在想办法实现,还没有想好,如果真能实现,岂不太好了!
关于注册方式,我也有同样的担心,所以,一边学习,一边心里不塌实!不过,我感觉这次贺老师应该会认真对待的,到手的钱,难道贺老师非要把它都扔掉!到手的客户,非要都赶走?
以下是引用cpayinyuan在2008-10-6 11:04:00的发言:
在Excel模板中可以设置表头区、细节区和表尾区?
当然可以了,我等会就做个例子,发上来给大家瞅瞅,也让老六参考一下。
在EXECL中的报表,先在模板中设置好了,然后再输出打印,很简单的事嘛!要打印多条记录,在字段设置中加入顺序号就行了。比如EXECL报表打印的示列中。资料卡可以做两个,第一张的资料卡,所有的字段全部为1,第二张字段全部为2,要做三张字段加上3就可以了嘛!关键第一次要设置好,以后就可以通用了吗嘛。当然能做成易表那种的有细节区就更加好了。
算了,重写excel报表,加上细节区,以及多层关联表嵌套。
以下是引用狐狸爸爸在2008-10-7 16:19:00的发言:
算了,重写excel报表,加上细节区,以及多层关联表嵌套。
非常激动!
感谢老六的重视!
要不在excel报表和专业报表的基础上在增加一个类似易表报表设计器的模板!