如何使用 SQLite3 DB 创建报告?我很感激一步一步或伪代码。

有帮助吗?

解决方案

这是一个相当大的开放式问题。 SQLite是真的内置REALSQLDatabase类,它从通用数据库类继承所以它的工作原理就像在REALbasic的所有其他数据库类。

有很多方法可以做到在RB的报告。第一种方式是使用内置的报表实时工作室本身的工具。寻找在附带RB的实施例的文件夹的例子。

您可以在 http://www.rothsoft.ch/realbasic使用RSReport从罗斯可用软/ rsreport /

您可以使用基于目标的报告在 http://www.ontargetreports.com/

这不回答你的问题直接,因为这些都是涉及到的工具。每个工具都有其长处和短处,所以你应该每个人的检查。

有在 HTTP是所有的在REALbasic的专业人员(ARBP)源代码库协会这些工具可用的教程:// arbpmembers .ORG (需要免费注册访问存储库)。

其他提示

1) 过去几年(2013-2015)您可以使用 Valentina Reports 使用 SQLite 数据库中的数据生成 PDF/HTML/JPG 报告:

  • 在任何操作系统上:苹果电脑、赢机、Linux
  • 有很多 API:Xojo、LiceCode、C++、ObjC、C#、Java、PHP、...
  • 您可以使用嵌入式报告引擎生成应用程序
  • 或者您可以创建连接到 Valentina SERVER 的应用程序,该服务器可以用作报表服务器。

Valentina Studio Pro 允许您直观地设计报告,无需编程。您可以使用许多工具来设计报告:标签、文本字段、图片、条形码、图形、形状...

由于多种原因,使用 Valentina Report Server 是一个好主意。例如,在开发过程中,团队成员可以围绕虚拟服务器独立设计/开发/调试不同的报告。

2) Valentina Server 6.0 甚至更好,因为现在它可以充当 3 合 1:-Valentina DB服务器-Valentina Sqlite服务器-Valentina报告服务器

得益于此,您可以将 SQLite 数据库放在 VServer 下,并以多用户方式使用它来更新/搜索它并生成报告。

3) Valentina Server 可以免费使用,提供 5 个到 Valentina DB 和报告的连接以及 10 个到 SQLite 的连接。4)Valentina Adks可以免费用作该Valentina Server的客户5)Valentina Studio是免费的6)Valentina Studio Pro,Ener Report Designer。这是一个商业选择。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top