我是去年在廖伯志网站下载的,在d3里用,好像不太像你说的那么容易出错,而
1."设定为每页一个表,但在打印时却发现没有效果" 是因为你改的设置没有存入.ept文件
2.第二个问题我没有想过
不知你用的是d3? d4? or d5? 我试图在d5中安装EReport,一直没有成功
我曾把EReport的编辑器加了一个预览,可惜是.dbf专用的
1."设定为每页一个表,但在打印时却发现没有效果" 是因为你改的设置没有存入.ept文件
2.第二个问题我没有想过
不知你用的是d3? d4? or d5? 我试图在d5中安装EReport,一直没有成功
我曾把EReport的编辑器加了一个预览,可惜是.dbf专用的
解决方案 »
- 谁人帮忙介绍份工作?限苏州市(不含周边县市)
- 图象显示问题
- delphi应用程序如何调用help系统?
- 请问如何检测机器是否已经安装了声卡?
- 什么方法最好?ORCALE ->ACCESS
- 三层结构,客户端多线程
- 请问delphi6哪里有下载
- 一个关于image的问题?
- 李维Ado第三章(关于ADO和WebBroker)的例子的问题?
- 高分求如何将一进程的内存保存为一个文件,并可以读出还原的进程的内存中!(例如游戏工具中的暴力存盘工具)
- 需要在delphi中打开coreldraw的矢量图(*.cdr),或photoshp的(*.vi).怎样才能找到合适的控件呢
- 关于如何用MODEM传送带奇偶校验数据
我用的是D3。 从伯志网站上下载的控件,安装后运行它的示例就会出现“属性找不到”的错误 ,不知是不是Delphi 版本的问题。 不知你下载的是否与我下载的是同一个版本的控件,如果可能,能不能传一份你下载的那个控件给我? (mailto:[email protected]) 关于每页一个表的问题, 我设置好了模板文件后 , 确实已将它保存了 ,并且重新运行我编的程序 ,可结果还是无效。 因为我有一个程序需要打印报表, 并且报表中有一个字段较长需要折行打印我发现其它报表控件都不能正确对中文折行如果你知道有较好的中文报表控件请推荐一个。
你还可以试一下到http://www.nccsoft.com/delphi/vcl_lst/grids1.htm去下载ehlib1.52,d3-d5都能用折行打印,不过"如果子表中的记录为空,能不能控制EReport不打印这一条主表记录"就需要你自己试了
打印前检查字表的纪录数(TTable.Count=0)设置WithChild:=False,
给主表增加filter:
MainTable.Filter := 'withchild=True'
MainTable.Filtered := True;
调用打印
取消filter
MainTable.Filter := ''
或MainTable.Filtered := False;
控件已收到, 谢谢。不过看来你下载的控件与我下载的是同一个。我在Delphi 3下一运行DEMO.EXE 还是会弹出属性不存在的错误。 还有ehlib1.52是个ShareWare 不是Freeware , 真是没办法。致ForrestSong:
如果按你的办法那么我好象没有办法做到打印预览。不过不管怎样, 还是非常感谢两位的帮助。