الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Calling jaspersoft Report from apex

Featured Replies

بتاريخ:

 

 
تحية طيبة
تم بناء تقرير على جاسبر سوفت وبنيت معاملات من ضمنها تاريخ واخترت نوع المعامل للتاريخ
java.util.date
وعند تنفيذه بيشتغل كويس من دون مشاكل ولكن عند طلبه من فورم ابكس من خلال جافا سكريبت التالي
 
 
var report_server = "http://MyHost:8080/JasperReportIntegration/report?";
var report_name = "Import_lice_all";
var report_format="pdf";
var data_source="mne_ws";
var ap_1 = $v("P208_REGISTER_NO");
var rp_1 = "&P_REGISTER_NO";
var ap_2 = $v("P208_REGISTER_NO_TO");
var rp_2 = "&P_REGISTER_NO_TO";
var ap_3 = $v("P208_REGISTER_NO_LIST");
var rp_3 = "&P_REGISTER_NO_LIST";
var ap_4 = $v("P208_BDATE");
var rp_4 = "TO_DATE(P_BDATE,'DD-MM-YYYY')";
var ap_5 = $v("P208_EDATE");
var rp_5 = "&TO_DATE(P_EDATE,'DD-MM-YYYY')";
var ap_6 = $v("P208_DATE_LIST");
var rp_6 = "&P_DATE_LIST";

 

 
var param = ""+rp_1+"="+ap_1+""+""+rp_2+"="+ap_2+""+""+rp_3+"="+ap_3+""+""+rp_4+"="+ap_4+""+""+rp_5+"="+ap_5+""+""+rp_6+"="+ap_6+"";
var report = ""+report_server+"&_repName="+report_name+"&_repFormat="+report_format+"&_dataSource="+data_source+"";
var run_report=""+report+""+param+"";
window.open(run_report);
 
فإنه يحدث الخطأ التالي :

Type Exception Report

Message java.lang.String cannot be cast to java.util.Date

Description The server encountered an unexpected condition that prevented it from fulfilling the request.

الرجاء المساعدة

بتاريخ:

ممكن تجرب تعديل البارميتر فى تقرير الجاسبر من نوع date الى نوع string

بتاريخ:
  • كاتب الموضوع

المشكلة اني عايز يكون التاريخ بين تاريخين بمعنى:

DATE  between p_date1 AND p_date2 

أي أنه لا تجوز مقارنة التاريخ الا اذا كان التاريخين من نوع date

احترامي

تم تعديل بواسطة Ayman Abu Hussein

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.