如何实现自定义报表,愿出300分。(300分)

用report machine,完全可以达到你的要求,我可以发源程序给你。我的QQ:52766942
 
巧了, 我正在写一个自定义报表, 已经完成得可以了,
包括一个报表设计界面
报表显示(查询与打印)界面
还有一个报表函数解释单元
一个可打印DBGrid的控件(自己写的, 你可以用ReportMachine替代)
是用做财务报表的
大致的过程是:
1.提供设计报表界面, 把自定义报表(含报表参数, 表格内容, 报表头, 报表尾, 列(对齐只读固定)属性)分存入各个表里.
2.在查询界面中由用户设置参数, 解释报表头尾与表格内容中的报表函数, 显示结果, 使用打印控件打印解释后的内容.
...
有问题再讨论吧, 我QQ是50497842
 
www.51grid.com
 
真是太差了,這麼一個簡單的問題拖了這麼久,把分給我,我發給你一個例子。保證一次通過。
 
我可以说说方法:
最主要的是一个动态创建控件,掌握了就没什么大问题了
提供一个用户自定义的界面,在上面放一个容器控件来动态创建控件,定义拖拉事件,让用户可以随意拖动里面的项目,然后
依靠数据库来存储用户定义的报表格式,打印时再根据存储的信息在QuickRep中动态创建打印项目,就可以了
确实很方便,有很多这样的例子!!
 
郁闷呀。
 
我有f16book!非常好用的
qq:151483531
 
咳!!!
 
http://www.reportmachine.net
http://jngs.3322.org
 
建议用excel做,虽然速度上有一点慢,但是可以随心所欲做成自己所需要的报表,我以前用rav做一个复杂的报表,***用了几天的时间都没成功,后来我用excel一下就搞定了。
 
多人接受答案了。
 

Similar threads

顶部