SQLite3 DBを使用してレポートを作成するにはどうすればよいですか?ステップバイステップまたは擬似コードをいただければ幸いです。
2 に答える
それは非常に大きな自由形式の質問です。SQLiteは実際には組み込みのREALSQLDatabaseクラスであり、汎用のDatabaseクラスを継承しているため、REALbasicの他のすべてのデータベースクラスと同じように機能します。
RBでレポートを作成する方法はたくさんあります。最初の方法は、REALStudio自体に組み込まれているレポートツールを使用することです。RBに付属のExampleフォルダーで例を探します。
http://www.rothsoft.ch/realbasic/rsreport/で入手可能なRothSoftのRSReportを使用できます。
http://www.ontargetreports.com/でオンターゲットレポートを使用できます
それらは関連するツールであるため、それはあなたの質問に直接答えることはありません。各ツールには長所と短所があるため、それぞれを確認する必要があります。
http://arbpmembers.orgのAssociationofREALbasic Professionals(ARBP)ソースコードリポジトリには、これらすべてのツールで利用できるチュートリアルがあります(リポジトリにアクセスするには無料登録が必要です)。
1)過去数年間(2013〜2015年)、Valentinaレポートを使用して、SQLiteデータベースのデータを使用してPDF / HTML/JPGレポートを作成できます。
- 任意のOSで:mac、win、linux
- 多くのAPIを使用:Xojo、LiceCode、C ++、ObjC、C#、Java、PHP、...
- レポートエンジンが組み込まれたアプリケーションを作成できます
- または、レポートサーバーとして機能するValentinaSERVERに接続するアプリケーションを作成することもできます。
Valentina Studio Proを使用すると、プログラミングなしでレポートを視覚的にデザインできます。ラベル、TextFields、Pictures、BarCodes、Graphics、Shapesなど、多くのツールを使用してレポートをデザインできます。
多くの理由から、ValentinaReportServerを使用することをお勧めします。たとえば、開発中、チームメンバーはVServerの周りに座って、さまざまなレポートを個別に設計/開発/デバッグできます。
2)Valentina Server 6.0は、3 in 1として機能できるため、さらに優れています。-ValentinaDBサーバー-ValentinaSQLiteサーバー-Valentinaレポートサーバー
このおかげで、SQLiteデータベースをVServerの下に置き、マルチユーザーの方法でそれを更新/検索し、レポートを作成することができます。
3)Valentina Serverは無料で使用でき、Valentina DBとレポートへの5つの接続と、SQLiteへの10の接続を提供します。4)Valentina ADKは、そのValentinaサーバーのクライアントとして無料で使用できます。5)Valentina Studioは完全に無料です。6)Valentina Studio Proは、レポートデザイナーを可能にします。これは商用オプションです。