بتاريخ: 25 نوفمبر 20214 سنة comment_301978 تحية طيبة تم بناء تقرير على جاسبر سوفت وبنيت معاملات من ضمنها تاريخ واخترت نوع المعامل للتاريخ 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. الرجاء المساعدة تقديم بلاغ
بتاريخ: 28 نوفمبر 20214 سنة comment_301982 ممكن تجرب تعديل البارميتر فى تقرير الجاسبر من نوع date الى نوع string تقديم بلاغ
بتاريخ: 28 نوفمبر 20214 سنة كاتب الموضوع comment_301986 المشكلة اني عايز يكون التاريخ بين تاريخين بمعنى: DATE between p_date1 AND p_date2 أي أنه لا تجوز مقارنة التاريخ الا اذا كان التاريخين من نوع date احترامي تم تعديل 28 نوفمبر 20214 سنة بواسطة Ayman Abu Hussein تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.