使用SQLite3数据库的REALBasic报告

使用SQLite3数据库的REALBasic报告,sqlite,reporting,realbasic,xojo,realstudio,Sqlite,Reporting,Realbasic,Xojo,Realstudio,如何使用SQLite3 DB创建报告?我希望您能一步一步地编写或编写伪代码。这是一个很大的开放式问题。SQLite实际上是内置的REALSQLDatabase类,它继承自泛型数据库类,因此它与REALbasic中的其他所有数据库类一样工作 在RB中有很多方法可以做报告。第一种方法是在REAL Studio中使用内置的报告工具。在RB附带的示例文件夹中查找示例 您可以使用Roth Soft提供的RSReport,网址为 您可以在以下位置对目标报告使用 这并不能直接回答你的问题,因为这些都是相关的工

如何使用SQLite3 DB创建报告?我希望您能一步一步地编写或编写伪代码。

这是一个很大的开放式问题。SQLite实际上是内置的REALSQLDatabase类,它继承自泛型数据库类,因此它与REALbasic中的其他所有数据库类一样工作

在RB中有很多方法可以做报告。第一种方法是在REAL Studio中使用内置的报告工具。在RB附带的示例文件夹中查找示例

您可以使用Roth Soft提供的RSReport,网址为

您可以在以下位置对目标报告使用

这并不能直接回答你的问题,因为这些都是相关的工具。每种工具都有其优缺点,因此您应该检查每种工具


REALbasic Professionals协会(ARBP)源代码存储库中提供了所有这些工具的教程(访问存储库需要免费注册)。

这是一个很大的开放式问题。SQLite实际上是内置的REALSQLDatabase类,它继承自泛型数据库类,因此它与REALbasic中的其他所有数据库类一样工作

在RB中有很多方法可以做报告。第一种方法是在REAL Studio中使用内置的报告工具。在RB附带的示例文件夹中查找示例

您可以使用Roth Soft提供的RSReport,网址为

您可以在以下位置对目标报告使用

这并不能直接回答你的问题,因为这些都是相关的工具。每种工具都有其优缺点,因此您应该检查每种工具

REALbasic Professionals协会(ARBP)源代码存储库中提供了所有这些工具的教程(访问存储库需要免费注册)。

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

  • 在任何操作系统上:mac、win、linux
  • 有很多API:Xojo、LiceCode、C++、ObjC、C**、java、PHP、…李>
  • 您可以使用嵌入式报表引擎生成应用程序
  • 或者您可以创建应用程序,该应用程序连接到Valentina服务器,该服务器可以用作报表服务器
Valentina Studio Pro允许您直观地设计报告,而无需编程。您可以使用许多工具来设计报告:标签、文本字段、图片、条形码、图形、形状等等

由于许多原因,使用Valentina报表服务器是一个好主意。例如,在开发过程中,团队成员可以坐在VServer周围,独立地设计/开发/调试不同的报告

2) Valentina Server 6.0甚至更好,因为现在它可以作为3合1: -Valentina数据库服务器 -Valentina SQLite服务器 -Valentina报表服务器

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

3) Valentina服务器可以免费使用,提供5个到Valentina DB和报表的连接,10个到SQLite的连接。 4) Valentina ADK可以作为Valentina服务器的客户端免费使用 5) 瓦伦蒂娜工作室完全免费 6) Valentina Studio Pro,启用报表设计器。这是一种商业选择

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

  • 在任何操作系统上:mac、win、linux
  • 有很多API:Xojo、LiceCode、C++、ObjC、C**、java、PHP、…李>
  • 您可以使用嵌入式报表引擎生成应用程序
  • 或者您可以创建应用程序,该应用程序连接到Valentina服务器,该服务器可以用作报表服务器
Valentina Studio Pro允许您直观地设计报告,而无需编程。您可以使用许多工具来设计报告:标签、文本字段、图片、条形码、图形、形状等等

由于许多原因,使用Valentina报表服务器是一个好主意。例如,在开发过程中,团队成员可以坐在VServer周围,独立地设计/开发/调试不同的报告

2) Valentina Server 6.0甚至更好,因为现在它可以作为3合1: -Valentina数据库服务器 -Valentina SQLite服务器 -Valentina报表服务器

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

3) Valentina服务器可以免费使用,提供5个到Valentina DB和报表的连接,10个到SQLite的连接。 4) Valentina ADK可以作为Valentina服务器的客户端免费使用 5) 瓦伦蒂娜工作室完全免费
6) Valentina Studio Pro,启用报表设计器。这是一种商业选择

你好,谢谢你的回复。我不想购买任何额外的软件。我有MBS和RStudio 2010 R2。示例项目使用Dim rpt作为REALDatabase Im,使用SQLConnectionMBS连接到my DB。我只想显示数据库中的字段,并允许用户打印。我只是在寻找一些快速的东西(没有运行时计算或花哨的条件语句来确定是否应该显示数据)。我想说“SELECT*FROM tblUsers”,然后使用cmd.Fields(“field1”).asStringValue获取数据,以了解如何将其绑定到我的报告字段。您看过ARBP网站上的REAL Reports教程了吗?您不需要MBS插件来连接SQLite数据库。WebSense阻止了ARBP:(您好,非常感谢您的回复。我不想购买任何其他软件。我有MBS和RStudio 2010 R2。示例项目使用Dim rpt作为REALDatabase,我使用SQLConnectionMBS连接到我的数据库。我只想显示数据库中的字段并允许用户打印。我只是在寻找一些快速的东西(没有运行时计算或花哨的条件语句来确定是否应该显示数据)