سؤال

كيف يمكنني إنشاء تقرير باستخدام SQLite3 DB؟ أقدر فقط خطوة بخطوة أو رمز زائف.

هل كانت مفيدة؟

المحلول

هذا سؤال كبير مفتوح. SQLite هي حقًا فئة REALSQLDATABASE المدمجة وترث من فئة قاعدة البيانات العامة بحيث تعمل تمامًا مثل كل فئة قاعدة بيانات أخرى في RealBASIC.

هناك طرق عديدة لتقديم تقرير في RB. الطريقة الأولى هي استخدام أداة التقارير المدمجة في استوديو حقيقي نفسه. ابحث عن أمثلة في مجلد المثال الذي يأتي مع RB.

يمكنك استخدام RSReport من Roth Soft متاح على http://www.rothsoft.ch/realbasic/rsreport/

يمكنك استخدام التقارير على الهدف في http://www.ontargetReports.com/

هذا لا يجيب على سؤالك مباشرة لأن هذه هي الأدوات المعنية. كل أداة لها نقاط القوة والضعف الخاصة بها ، لذلك يجب عليك التحقق من كل منها.

هناك دروس متاحة لجميع هذه الأدوات في رابطة مستودع كود المصدر (ARBP) http://arbpmembers.org (التسجيل المجاني المطلوب للوصول إلى المستودع).

نصائح أخرى

1) السنوات القليلة الماضية (2013-2015) يمكنك استخدام تقارير Valentina لإنتاج تقارير PDF/HTML/JPG باستخدام بيانات من قاعدة بيانات SQLite الخاصة بك:

  • على أي نظام تشغيل: Mac ، Win ، Linux
  • مع الكثير من API: Xojo ، Licecode ، C ++ ، OBJC ، C#، Java ، PHP ، ...
  • يمكنك إنتاج تطبيق مع محرك تقرير مضمن
  • أو يمكنك إنشاء تطبيق ، والذي يتصل بخادم Valentina ، والذي قد يعمل كخادم تقارير.

يتيح لك Valentina Studio Pro تصميم التقارير بصريًا ، دون البرمجة. يمكنك استخدام العديد من الأدوات لتصميم التقارير: الملصقات ، الحقول النصية ، الصور ، الرموز الباركية ، الرسومات ، الأشكال ، ...

من الجيد استخدام خادم تقرير فالنتينا بسبب العديد من الأسباب. على سبيل المثال ، أثناء التنمية ، يمكن لأعضاء فريق التنمية الجلوس حول Vserver وتصميم/تطوير/تصحيح تقارير مختلفة بشكل مستقل.

2) Valentina Server 6.0 أفضل ، لأنه الآن يمكن أن يكون بمثابة 3 في 1: - خادم Valentina DB - خادم Valentina SQLite - خادم تقرير فالنتينا

بفضل هذا ، يمكنك وضع قاعدة بيانات SQLite ضمن Vserver ، واستخدامها بطريقة متعددة المستخدمين لتحديث/البحث عنها وإنتاج التقارير.

3) يمكن استخدام خادم Valentina مجانًا لتوفير 5 اتصالات لـ Valentina DB والتقارير و 10 اتصالات لـ SQLite. 4) يمكن استخدام Valentina Adks مجانًا كعملاء في Valentina Server 5) Valentina Studio مجاني تمامًا 6) Valentina Studio Pro ، يتيح مصمم التقارير. هذا خيار تجاري.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top