P pegasus1 Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-28 #1 我打印出来的报表要有表格,怎么做?我用的是DELPHI 5,一定要下载外挂组建吗? 如果要,请说明下载地址,和使用方法。
P plf22 Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-28 #2 用Quickrep就能打印出来,你把控件中的bands属性打开,可以选择显示页眉,页脚等等。 其中的detail为数据区。将每个显示栏目的frame属性中的drawtop等属性打开,就可以看 见边框了,detail中为你连接的数据库中的数据,打印时会根据你的数据多少来自动生成 表格。
用Quickrep就能打印出来,你把控件中的bands属性打开,可以选择显示页眉,页脚等等。 其中的detail为数据区。将每个显示栏目的frame属性中的drawtop等属性打开,就可以看 见边框了,detail中为你连接的数据库中的数据,打印时会根据你的数据多少来自动生成 表格。
L lixx Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-28 #3 用d5带的Qreport中的shape组件画边框(画在字段组件外),同时调好位置及大小, 可以用预览的方式,来达到你想要的效果。若同时加上底色的话还可以出来三维效果。 我曾经用楼上的兄弟的方法,这样只能画出行边框,要想画列框好像就不行了 如果让每个DBText显示Frame话,就不太美观了。 反正最后我是用shape组件画的, (它可以画各种图形注意设置其样式)
用d5带的Qreport中的shape组件画边框(画在字段组件外),同时调好位置及大小, 可以用预览的方式,来达到你想要的效果。若同时加上底色的话还可以出来三维效果。 我曾经用楼上的兄弟的方法,这样只能画出行边框,要想画列框好像就不行了 如果让每个DBText显示Frame话,就不太美观了。 反正最后我是用shape组件画的, (它可以画各种图形注意设置其样式)
P pegasus1 Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-28 #4 如果我想将用户通过输入框输入的资料(或是从数据库查出来的)通过报表打印出来, 其形式就象开一张收据,或发票的样子。又如何做。 谢谢。
P plf22 Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-28 #5 那就可以像lixx老兄说的,用shape来画了,再把每个dbtext放到相应的位置就行了。
P pegasus1 Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-28 #6 两位的方法我已试过,用sharp的美观效果并没改善,是否应通过修改哪个属性进行修改, 如果我用了sharp,只想要下划线,又如何? 谢谢。
清 清儿 Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-29 #8 首先各个控件(band 及其他)的边框你可以在属性frame 中的drawbottom,DrawTop, Drowlett,Drawright中选True来设计。然后辅助用shape,这样似乎要稍好点。你可以试试。
首先各个控件(band 及其他)的边框你可以在属性frame 中的drawbottom,DrawTop, Drowlett,Drawright中选True来设计。然后辅助用shape,这样似乎要稍好点。你可以试试。
W whf Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-29 #9 最好改用FastReport,或我做的Report Machine http://rmachine.y365.com
D Dooing Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-29 #10 其实最优秀的应该是Report Builder 5,想怎么划就怎么划。