【发布时间】:2011-03-09 15:18:00
【问题描述】:
我需要允许我的客户根据他们在数据库中的信息和数据,从我刚刚发布的 DELPHI 应用程序中生成文档(DOC、PDF 等)。
解决方案应该基于模板。他们必须能够编辑和更改基本文本以及放置可替换“代码”的位置
生成器必须将代码替换为数据库数据和所选图像,并导出或打印结果。
有这个工具吗?
谢谢
更新----
我需要让我的客户能够从我的软件中生成他们的商业提案。这只是带有照片的文本和简单的可替换代码。
但是照片到处都是文字,需要它们来更好地说明提案。
但我需要允许用户创建或更改模板。这是 fastreport 不起作用的地方。我不想安装或解释客户端如何在设计器中创建报表。
【问题讨论】:
-
您必须向您的客户解释某事:在您排除诸如快速报告之类的强大功能之前,请给它一个诚实的机会。使用快速报告,最终用户可以简单地双击一段文本并更改它,或者双击图像并更改它。这没有什么困难,最终用户甚至可能不需要培训。不要陷入“可替换代码”的想法。快速报告具有可以从 Delphi 应用程序初始化的“报告变量”。它还有许多其他有用的东西。
-
所有测试都在这个主题中完成,在 fastreport 中。到目前为止,这是最好的解决方案。只有文字中间的图片和照片有问题。