![]() |
1
3
这是一个很大的开放式问题。sqlite实际上是内置的realsqldatabase类,它继承自通用数据库类,因此它的工作方式与realbasic中的所有其他数据库类一样。 在RB中有许多方法可以完成报告。第一种方法是在Real Studio本身中使用内置的报告工具。在RB附带的示例文件夹中查找示例。 您可以使用Roth Soft提供的RSReport http://www.rothsoft.ch/realbasic/rsreport/ 你可以用在目标报告上 http://www.ontargetreports.com/ 这并不能直接回答你的问题,因为这些都是相关的工具。每个工具都有其优点和缺点,因此您应该检查它们。 RealBasic专业人员协会(ARBP)源代码存储库中提供了所有这些工具的教程,网址为 http://arbpmembers.org (访问存储库需要免费注册)。 |
![]() |
2
1
1)过去几年(2013-2015年),您可以使用Valentina Reports使用您的sqlite数据库中的数据生成PDF/HTML/JPG报告:
Valentina Studio Pro允许您无需编程即可直观地设计报表。您可以使用许多工具来设计报告:标签、文本字段、图片、条形码、图形、形状… 由于许多原因,使用Valentina报表服务器是一个好主意。例如,在开发期间,团队成员可以坐在vserver周围,独立地设计/开发/调试不同的报告。 2)Valentina Server 6.0甚至更好,因为现在它可以作为1中的3: -瓦伦蒂娜数据库服务器 -Valentina SQLite服务器 -瓦伦蒂娜报表服务器 因此,您可以将sqlite数据库放在vsserver下,并以多用户方式使用它来更新/搜索它和生成报告。 3)Valentina Server可以免费使用,提供5个到Valentina DB和报表的连接,10个到sqlite的连接。 4)Valentina ADK可以免费用作该Valentina服务器的客户端。 5)瓦伦蒂娜工作室完全免费 6)Valentina Studio Pro,启用报表设计器。这是一个商业选择。 |