在delphi7中如何将dbgrid的内容以报表的形式显示,还有怎样实现打印预览?谢谢

 我来答
xhh_88
2012-09-06 · 超过11用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:31.9万
展开全部
现在一个报告控件,比如fastreport, 然后看他提供的例子
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aikenliu
2012-09-06
知道答主
回答量:2
采纳率:0%
帮助的人:3124
展开全部
你可以下载一个NativeExcel3的控件,可以直接生成word、xls,实现起来比较简单。有demo。
追问
nativeexcel3控件在哪里下??怎么用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liu55721
2012-09-07 · TA获得超过922个赞
知道大有可为答主
回答量:1861
采纳率:100%
帮助的人:870万
展开全部
如果你的DELPHI导出到EXCEL玩的很好的话,用导出到EXCEL最好,最简单,最方便,用户还有再编辑的权利.写的代码也不是很多,关键的问题是你对DELPHI控制EXCEL要相当的懂.
追问
玩得不是很好,请问怎么用DELPH控制EXCEL?完成将dbgrid的内容以报表的形式显示,还有怎样实现打印预览?谢谢 ,请具体详细的哦
追答
你用这个“DELPH控制EXCEL”为关键字在百度的网页、知道、文库搜一下,好几千个答案洛。
如果你不想用EXCEL来实现软件的报表功能话,那就用delphi自带Qreport组件,这个是DELPHI的当家报表控件。专门做报表,此外还有RAVE也是DELPHI的自带报表控件,不过支持中文不是太好。这些报表控件只适合一般的行列表格报表制作,对于比较复杂的比如精确套打,就是像移动公司打的缴费单那样,还有插图等等,上述报表组件都是不太适合的,什么最适合呢,这就是DELPHI的CANVAS类了。这些东西都不是一句二句能说清楚的。只能讲一概略。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式