اتصال Groovy و JDBC مع Jaspersoft Studio
-
21-12-2019 - |
سؤال
أحاول استخدام Groovy لتقريري لتوصيل مجموعة فرعية إلى قاعدة بيانات Oracle.
-> في التقرير> خصائص> اللغة: groovy
-> في DataSet، اخترت "استخدام اتصال آخر" بالتعبير:
giveacodicetagpre.المعلمات الخاصة بي (IP أو منفذ أو المستخدم وكلمة المرور) هي تصحيحات، لقد قمت بالفعل ب java هذا ويعمل ولكنني بحاجة إلى القيام بذلك مع Groovy: (
عندما أقوم بمعاينة التقرير (باستخدام Groovy)، أحصل على هذا الخطأ التالي:
giveacodicetagpre.أولا وقبل الكل، شكرا لك على ردودك.
giveacodicetagpre. يبدو أنهو التعبير الجيد: إنه يعمل عند محاولة الاتصال بقاعدة البيانات الخاصة بي باستخدام groovyconsole.bat.
ولكن أنا دائما failling للاتصال بقاعدة بيانات أوراكل بلدي من jasperstudio وأنا لا أعرف لماذا.
كان لدي ojdbc14-1.0.jar إلى مسار البناء الخاص بي (نفس الجرة التي استخدمتها مع اتصال Java JDBC وكان يعمل)
كان لدي groovy-sql-2.3.6.jar إلى مسار البناء الخاص بي (ثم كل شيء. المجدر من سبب Groovy كنت "ميؤوس منها" لكنه لم يغير أي شيء)
-> في التقرير> خصائص> اللغة: groovy
-> في DataSet، اخترت "استخدام اتصال آخر" بالتعبير:
giveacodicetagpre.لا يزال لا يعمل، أحصل على الخطأ التالي في المرحلة "تقرير التعبئة" بعد المعاينة:
giveacodicetagpre.أحاول أيضا مع "/ XE" لكنه لا يعمل أيضا.
أنا لا أعرف ما أفعله خطأ، أي أفكار؟
شكرا للمساعدة! :)
المحلول
استبدل هذا:
giveacodicetagpre.مع هذا:
giveacodicetagpre.