J jn98 Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-08 #1 1 数据报表复杂表格如何打印? 2 QREPORT页内控件如何使用,哪有资料? 3 DELPHI4打印文本文件表格如何使上下行有间隙,如何更加美观?
J jun Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-08 #2 前几天我找了好多有关报表打印,如下..... 1.深圳同丰主页 http://www.netease.com/~bozhi/ FastReport 2.2 是一个很好的报表打印控件(俄罗斯人写的) eReport 这是一个国人写的报表打印,相当棒.(推荐) (这二个多是免费而有源码) 2.http://www.huzhou.zj.cn/~fhb/html/3-mua_o1p.html ScreenReport 是昆明21世纪工作室出品,只是试用版,打印表格有水印,可以试用 3.http://www.zg169.net/~randolph/ PrintAtOnce (国产)有源代码比起昆明21世纪,大方多了!
前几天我找了好多有关报表打印,如下..... 1.深圳同丰主页 http://www.netease.com/~bozhi/ FastReport 2.2 是一个很好的报表打印控件(俄罗斯人写的) eReport 这是一个国人写的报表打印,相当棒.(推荐) (这二个多是免费而有源码) 2.http://www.huzhou.zj.cn/~fhb/html/3-mua_o1p.html ScreenReport 是昆明21世纪工作室出品,只是试用版,打印表格有水印,可以试用 3.http://www.zg169.net/~randolph/ PrintAtOnce (国产)有源代码比起昆明21世纪,大方多了!
Z zhceleu Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-09 #3 1.用QUICKREPORT 2.徐新华有一本书中有介绍,书名忘了 3.可以调整BAND的高度 其他: 我对JUN提供的软件的看法: FASTREPORT的报表设计软件(单独提供的一个)无法预览(出错) EREPORT没有合计功能 21世纪和PRINTATONCE的应用面比较窄。 以上是我的一点看法,总体来说FASTREPORT好些。
1.用QUICKREPORT 2.徐新华有一本书中有介绍,书名忘了 3.可以调整BAND的高度 其他: 我对JUN提供的软件的看法: FASTREPORT的报表设计软件(单独提供的一个)无法预览(出错) EREPORT没有合计功能 21世纪和PRINTATONCE的应用面比较窄。 以上是我的一点看法,总体来说FASTREPORT好些。
W wuyi Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-09 #4 TO: zhceleu >> FASTREPORT的报表设计软件(单独提供的一个)无法预览(出错) 我刚运行了它的DEMO, 预览没问题嘛?
Z zhceleu Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-12 #5 我指的是同丰上提供的FR报表设计器,无法预览,如打开 DEMO中的一些报表文件,就不能预览,但在DEMO程序中可以。 我个人认为QUICKREPORT也是一个相当不错的报表控件, 日用好了一样好用。欢迎交流
我指的是同丰上提供的FR报表设计器,无法预览,如打开 DEMO中的一些报表文件,就不能预览,但在DEMO程序中可以。 我个人认为QUICKREPORT也是一个相当不错的报表控件, 日用好了一样好用。欢迎交流
Y yifeng Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-12 #6 ACE Report 1.15也是不错的,例子很多,我感觉比较方便,符合习惯 复杂的表总是自己划表格的,不能指望那个空间提供功能
S sonie Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-13 #7 以上我几乎都用过,算作各有所长吧! PRINTATONCE不能定义纸张大小,21世纪ScreenReport要定义打印行数。 eReport太复杂 QUICKREPORT是我的选择,但似乎自定义纸张打印不正常,也许有人能帮我。
以上我几乎都用过,算作各有所长吧! PRINTATONCE不能定义纸张大小,21世纪ScreenReport要定义打印行数。 eReport太复杂 QUICKREPORT是我的选择,但似乎自定义纸张打印不正常,也许有人能帮我。
王 王寒松 Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-06 #10 呵呵,居然有人说EREPORT是复杂 EREPORT的合计功能实际上可以使用数据集的合计字段来完成 也可以在 QUERY的 AFTERSCROLL事件后自己处理一个变量进行加总 然后以变量方式打印到报表上 只所以没给合计功能是因为 有可能不知道用户需要的是同行合计还是同列合计 所以在EREPORT没成熟前 ,将此皮球推给 使用者也许是个好办法
呵呵,居然有人说EREPORT是复杂 EREPORT的合计功能实际上可以使用数据集的合计字段来完成 也可以在 QUERY的 AFTERSCROLL事件后自己处理一个变量进行加总 然后以变量方式打印到报表上 只所以没给合计功能是因为 有可能不知道用户需要的是同行合计还是同列合计 所以在EREPORT没成熟前 ,将此皮球推给 使用者也许是个好办法
S Slong Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-06 #11 我个人不大喜欢eReport,原因有二: 1.一张要带一个模板文件,不方便。 2.不能在程序中根据DBGrid或StringGrid动态的生成报表。 其实,Quick Report还是不错的。只是它的“Summary”的QRBand不能在每页都 打印出来,不知是否有人可以帮我?
我个人不大喜欢eReport,原因有二: 1.一张要带一个模板文件,不方便。 2.不能在程序中根据DBGrid或StringGrid动态的生成报表。 其实,Quick Report还是不错的。只是它的“Summary”的QRBand不能在每页都 打印出来,不知是否有人可以帮我?
H hzy Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-16 #12 既然提到了我的ScreenReport,就说两句。上面的朋友说ScReport应用面窄,我这 样认为:任何东西不可能十全十美,应根据实际问题使用最恰当的工具。ScreenReport有其自己的功能定位。从技术上说,ScreenReport不算什么,但从 解决实际问题来看,它却是非常有效的。MIS开发中经常遇到的报表大多数并是想 象中的那么复杂,ScreenReport 2.0发布前,我就用它完成了一个合资企业所有 部门的所有报表,原定6个月的编程周期也由此缩短为3个月。因为ScReport帮我省 掉了几乎全部的烦琐费时费事的表格设计工作。程序员经常喜欢钻技术的牛角尖(包 括本人在内),自己和自己过不去。牛刀杀鸡,大炮打鸟,未免太... 真正的电脑用 户不会在乎你的技术有多高,他只关心能不能满足他的要求,好不好用,就是这个 合资企业的财务部,到现在也不肯把Dos下Foxbase编的财务软件换成用友软件,理 由很简单,DOS程序已足够我使用了,用友软件字太小,眼睛累,还要东点一下,西 点一下,太麻烦,而DOS程序只要闭着眼睛按回车就可以(我不是说Windows不好)。 至于大方小气的问题,让我敬佩的免费软件作者已经有感想在论坛中。不否认 Screport是收费的,已经有包括一些知名企业和软件公司在内的许多用户购买了开 发版而且一直使用得很好,我想他们看中的不仅仅是软件本身,更有可信的技术保 障。既然免费拿了别人的东西,剩下的事当然只有自己来解决了。我有了许多用户 朋友的支持,自然不会放弃,反而有信心把它做得更好。
既然提到了我的ScreenReport,就说两句。上面的朋友说ScReport应用面窄,我这 样认为:任何东西不可能十全十美,应根据实际问题使用最恰当的工具。ScreenReport有其自己的功能定位。从技术上说,ScreenReport不算什么,但从 解决实际问题来看,它却是非常有效的。MIS开发中经常遇到的报表大多数并是想 象中的那么复杂,ScreenReport 2.0发布前,我就用它完成了一个合资企业所有 部门的所有报表,原定6个月的编程周期也由此缩短为3个月。因为ScReport帮我省 掉了几乎全部的烦琐费时费事的表格设计工作。程序员经常喜欢钻技术的牛角尖(包 括本人在内),自己和自己过不去。牛刀杀鸡,大炮打鸟,未免太... 真正的电脑用 户不会在乎你的技术有多高,他只关心能不能满足他的要求,好不好用,就是这个 合资企业的财务部,到现在也不肯把Dos下Foxbase编的财务软件换成用友软件,理 由很简单,DOS程序已足够我使用了,用友软件字太小,眼睛累,还要东点一下,西 点一下,太麻烦,而DOS程序只要闭着眼睛按回车就可以(我不是说Windows不好)。 至于大方小气的问题,让我敬佩的免费软件作者已经有感想在论坛中。不否认 Screport是收费的,已经有包括一些知名企业和软件公司在内的许多用户购买了开 发版而且一直使用得很好,我想他们看中的不仅仅是软件本身,更有可信的技术保 障。既然免费拿了别人的东西,剩下的事当然只有自己来解决了。我有了许多用户 朋友的支持,自然不会放弃,反而有信心把它做得更好。
M menxin Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-16 #13 1.如果你的表是这样: ____________________ | | ----------+--+------ | | ~~~~~~~~~~~~~~~~~~~~ 建议你用ereport.处理不规范表格它不错。 2.对规范表格,建议你用report builder.功能强大,可选择是否带报表设计文件, 可以打印条码数据,所有对象与delphi结合紧密,有各自的属性事件方法,可自由 控制,多语言支持,完整帮助系统与demo.
1.如果你的表是这样: ____________________ | | ----------+--+------ | | ~~~~~~~~~~~~~~~~~~~~ 建议你用ereport.处理不规范表格它不错。 2.对规范表格,建议你用report builder.功能强大,可选择是否带报表设计文件, 可以打印条码数据,所有对象与delphi结合紧密,有各自的属性事件方法,可自由 控制,多语言支持,完整帮助系统与demo.
Z zwf Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-17 #14 做报表还有一种思路,可供各位参考:利用Office作ActiveX自动服务器, 例如,可以利用Word,在Word中做一个报表模板,然后在你的应用程序中 创建一个Word的OLE对象,利用VBA控制Word的操作,把数据库中的各项数据 填入到Word中的报表,最终生成所需的报表,至于预览、打印那就由Word负责了。 由于Word在字处理方面功能十分强大,用它可以设计很精美的图文报表。 这种方法的好处:1. 充分利用了Office的强大功能,大大降低了自己 的开发工作量;2. 最终用户可自行修改报表的样式而无需找开发人员修改 应用程序,这在很多场合是有价值的。 使用这种方法需要熟悉VBA编程。在《程序员大本营》上有两个采用这一 方法的报表打印VCL组件,其中一个提供了源代码。但只要掌握了这种思路, 不必使用别人的控件。 另外,不知道WPS2000是否也支持VBA(或类似的功能)?能否用WPS2000 作ActiveX自动服务器实现这种目的?
做报表还有一种思路,可供各位参考:利用Office作ActiveX自动服务器, 例如,可以利用Word,在Word中做一个报表模板,然后在你的应用程序中 创建一个Word的OLE对象,利用VBA控制Word的操作,把数据库中的各项数据 填入到Word中的报表,最终生成所需的报表,至于预览、打印那就由Word负责了。 由于Word在字处理方面功能十分强大,用它可以设计很精美的图文报表。 这种方法的好处:1. 充分利用了Office的强大功能,大大降低了自己 的开发工作量;2. 最终用户可自行修改报表的样式而无需找开发人员修改 应用程序,这在很多场合是有价值的。 使用这种方法需要熟悉VBA编程。在《程序员大本营》上有两个采用这一 方法的报表打印VCL组件,其中一个提供了源代码。但只要掌握了这种思路, 不必使用别人的控件。 另外,不知道WPS2000是否也支持VBA(或类似的功能)?能否用WPS2000 作ActiveX自动服务器实现这种目的?
Z zhceleu Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-18 #15 王寒松先生: 你的EREPORT能否增加精确控制表格间距的功能,这样有利于套打.
Z zhceleu Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-21 #16 to:wuyi 你得FR的DEMO中变量列表中有俄文吗,它是什么意思
R rss Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-21 #18 报表控件吗,本人专门研究过一下,包括上面大家说过的控件,和没 提到的控件,这方面的控件很多阿... 当然是用有源码码的fr和eREPORT了,两者结合一下改改源码, 嚯!天下无敌嘞...
G George Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-21 #19 我现在正在写一个报表控件,希望大家多提提建议,谢谢。