رفتن به مطلب
مرجع رسمی سی‌پلاس‌پلاس ایران
  • 0
Ali71321

گزارش سازی و پرینت گزارش در محیط Qt Creator


سوال

خسته نباشید

در محیط Qt Creator ساده ترین راه گزارش سازی چی هستش ؟

ورژن Qt Creator  5.14 و دیتا روی SQL Server  هستش مثلا من میخوام اطلاعات یک فاکتور مثلا فاکتور فروش 

و در قالب دلخواه چاپ بگیرم و در صورت امکان قبل از چاپ،پیش نمایش چاپ هم قابل رویت باشه

برخی سایت ها ابزار QtRPT و معرفی کردن محیط ساده ای داره ولی نحوه ایجاد پلاگین و ایجاد اتصال به پروژه در محیط Qt

برام خیلی مبهم هستش.

پیشاپیش از راهنمایی بزرگواران سپاسگزارم.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تا کنون داده شده است

پست های پیشنهاد شده

  • 0
در 22 ساعت قبل، Ali71321 گفته است :

خسته نباشید

در محیط Qt Creator ساده ترین راه گزارش سازی چی هستش ؟

ورژن Qt Creator  5.14 و دیتا روی SQL Server  هستش مثلا من میخوام اطلاعات یک فاکتور مثلا فاکتور فروش 

و در قالب دلخواه چاپ بگیرم و در صورت امکان قبل از چاپ،پیش نمایش چاپ هم قابل رویت باشه

برخی سایت ها ابزار QtRPT و معرفی کردن محیط ساده ای داره ولی نحوه ایجاد پلاگین و ایجاد اتصال به پروژه در محیط Qt

برام خیلی مبهم هستش.

پیشاپیش از راهنمایی بزرگواران سپاسگزارم.

سلام،

گزینه‌های زیر را هم بررسی کنید :

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0

خسته نباشید مهندس

من QtRPT و دانلود کردم و همونطور که توی Document و راهنماش بود عمل کردم ولی زمانی که میخوام Build  کنم یه همچین Error ی میده

mingw32-make[1]: *** [Makefile:295: ../../QtRptProject/bin/debug/QtRptDesigner.exe] Error 1

mingw32-make[1]: Leaving directory 'D:/QtProject/qrpt/build-QtRptProject-Desktop_Qt_5_14_0_MinGW_64_bit-Debug/QtRptDesigner'

mingw32-make: *** [Makefile:97: sub-QtRptDesigner-make_first-ordered] Error 2

21:45:26: The process "C:\Qt\Qt5.14.0\Tools\mingw730_64\bin\mingw32-make.exe" exited with code 2.

Error while building/deploying project QtRptProject (kit: Desktop Qt 5.14.0 MinGW 64-bit)

When executing step "Make"

علتش چی میتونه باشه؟

من از Qt5.14 و همچنین  MinGW73_64 استفاده کردم

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0

راه حل این مشکل برای استفاده بقیه دوستان :

1_ اولین کار اضافه کردن کل فولدر QtRptProject به مسیر پروژه خودتان است

2_اضافه کردن Qzint.dll به مسیر QtRptProject/bin/release/lib 

3_اضافه کردن مسیر فایل QtRptProject.pro به پروژه خود در فایل myproject.pro با استفاده از دستور include() به شکل زیر

include($$PWD/QtRptProject/QtRptProject.pro)

4_ در این مرحله پروژه خودتون و build کنید ممکنه خطا هم داشته باشه و بگه که QtRptDesigner.pro رو پیدا نمیکنه در این صورت :

              4_1_ پروژه QtRptDesigner.pro که در مسیر QtRptProject هستش رو به تنهایی در محیط Qt Creater باز نموده و build  کنید

              4_2_ بعد پروژه خودتون و که طی مراحل 1 تا 3 درست کردید  build  کنید

5_ در نهایت کاری که لازمه انجام بدید اینه که در فایل myproject.pro  دستور include که در مرحله 3 وارد کردید حذف کنید و به جای آن دستور include زیر و بنویسید:

include($$PWD/QtRptProject/QtRPT/QtRPT.pri)

6_آخرین مرحله اینه که بعد build آخر فایل های مورد نیاز در مسیر های مشخص شده ساخته شده و برنامه شما اجرا خواهد شد

خواهشا اگر در این مورد مطلب اضافی و بهتری دارید  با ما به اشتراک بذارید .

** با تشکر_علی آیدین **

 

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو ملحق شوید

شما همین الآن می‌توانید مطلبی را ارسال و بعداً ثبت‌نام کنید. اگر حساب کاربری دارید، و با حساب کاربری خود مطلب ارسال کنید.
نکته: مطلب شما قبل از انتشار نیاز به بازبینی توسط میانجی‌گر‌ها دارد.

مهمان
پاسخ به این سوال ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از ۷۵ اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • جدید...