بتاريخ: 19 أغسطس 201015 سنة comment_198933 أخوانى الأعزاء عاوزين نخترع طريقه لتشغيل الريبورتات مباشره بضغطه زرار من شاشه مصممه على الأبس بدل مشوار الريكويستات ده ياريت اللى يعرف معلومه عن امكانيه تطبيق هذه الفكره يتفضل ... تقديم بلاغ
بتاريخ: 19 أغسطس 201015 سنة comment_198934 أرجو الإطلاع على هذا الموضوع فلعلك تجد فيه ما يفيدكمن هنا تقديم بلاغ
بتاريخ: 19 أغسطس 201015 سنة كاتب الموضوع comment_198940 أخى أبوعبدالملك المصريكل عام وانت بخيرجزاك الله كل خير على الإستجابه السريعه.بس عندى مشكله مش شايف الكود اللى حضرتك كاتبه , فضلا لو ممكن تعمله أتاتش.. تقديم بلاغ
بتاريخ: 21 أغسطس 201015 سنة كاتب الموضوع comment_199020 أخى أبوعبدالملك المصريجزاك الله خير وضح لى الكود, ولكن فى استفسار بسيط 1- الكود ده مش شغال مع 6i مع العلم انو موجود فى ال help ,هل ده معناه انى اصمم التقرير ب 10g ?2- لاحظت ان user name & password ظاهرين فى url , هل فى طريقه لعدم ظهورهم؟أرجو الإفاده.... تقديم بلاغ
بتاريخ: 22 أغسطس 201015 سنة comment_199044 أخى أبوعبدالملك المصري جزاك الله خير وضح لى الكود, ولكن فى استفسار بسيط 1- الكود ده مش شغال مع 6i مع العلم انو موجود فى ال help ,هل ده معناه انى اصمم التقرير ب 10g ?2- لاحظت ان user name & password ظاهرين فى url , هل فى طريقه لعدم ظهورهم؟أرجو الإفاده.... جزانا وإياك أخي الكريمأولاً بالنسبة للكود:هو شغال مع 6i بشكل ممتاز والتقرير ممكن تصميمه على 6i &10gثانياً:بالنسبة user name & passwordممكن تتغلب على هذه المشكلة بأن تعمل user جديد وتعطيه صلاحية Select على الجداول التي ستقرأ منها تقديم بلاغ
بتاريخ: 26 أغسطس 201015 سنة كاتب الموضوع comment_199239 جربت كتير ومبيشتغلش معايا خالص مش عارف المشكله فين؟؟؟؟؟؟ ده الكود اللى انا كاتبه.WEB.SHOW_DOCUMENT('http://100.100.10.41/reports/rwservlet?report=\\100.100.10.41\El-sayed\report\XX_TEST.rep&destype=cache&desformat=pdf&userid=apps/apps@prod¶mform=no');مع العلم ان الأبس نازل على linux وانا عملت compile للريبورت على linux , أرجو الإفاده .... تقديم بلاغ
بتاريخ: 19 سبتمبر 201015 سنة comment_200246 هل من مجيب ؟ الحقيقة انا حليت الموضوع ده من زمان جداوعامل مديول بره الابلكيشن خالصوبعيد عن الكونكرنتعلاشان اقدر كمان اخلى شاشة واحدة تفتح اكتر من ربيبورت واحد باستخدام radio groupor check boxوكمان لغرض التحويل الى اللاكسيل او الايميل او pdf تقديم بلاغ
بتاريخ: 19 أكتوبر 201015 سنة comment_201813 السلام عليكمهناك حل مثالى من على الابليكشن وانك تشغل الريكويست وتعرضهاو الحل الثانى هو حل اخينا ابو عبد الملك وانا نفذته على الديفيلوبر وده علشان ما اشتغلش بال xml وايضا علشان العميل مش عايز apps licenseوانا ارفق لكم الحل الاول المتوافق مع الابليكشن declare ret number; xml_layout boolean; l_req_message varchar2(100); l_req_dev_status varchar2(100); dev_phase varchar2(100); l_req_dev_phase varchar2(100); l_req_status varchar2(100); l_req_phase varchar2(100); l_request_completed boolean; begin /*xml_layout := FND_REQUEST.ADD_LAYOUT('XXSA', 'XSL_FO', 'en', 'US', 'HTML');*/ fnd_global.apps_initialize(fnd_profile.value('USER_ID'),fnd_profile.value('RESP_ID'),fnd_profile.value('APPLICATION_ID')) ; ret:=FND_REQUEST.SUBMIT_REQUEST('XXSA','XXSAP231',null,null,null,:order_id); commit; l_request_completed := fnd_concurrent.wait_for_request(request_id => ret ,INTERVAL => 1 ,phase => l_req_phase ,status => l_req_status ,dev_phase => l_req_dev_phase ,dev_status => l_req_dev_status ,MESSAGE => l_req_message); COMMIT; editor_pkg.report(ret, 'Y'); end; تقديم بلاغ
بتاريخ: 26 ديسمبر 201015 سنة comment_206026 السلام عليكمالحل انك تعمل personalization على الشاشة اللي بدك تنادي التقرير منها. وتخلي ال personalization ينادي procedure على الDatbase ومنه تنادي التقرير باستخدام API تقديم بلاغ
بتاريخ: 26 ديسمبر 201015 سنة comment_206033 يا شباب ايه الحوارات دى كلها ؟؟ اوراكل نفسها فيها باكدج كامله للتعامل مع التقارير داخل ال ERP يعنى ممكن تنادى على اى تقرير و تبعت ليه اكثر من 20 ياراميتر من ضغطه على زر واحد ... فقط استخدم هذه الباكدج الخاصه بأوراكل يعنى الموضوه مش محتاج اى ابتكار او كود جديد ..FND_REQUEST.SUBMIT_REQUESTدى مثلا عشان تنادى على اى Request او تقرير .. ادخل بقا جوه الباكدج فيها حاجات حلوه كتير جدا تقدر تستفيد بيها .... تقديم بلاغ
بتاريخ: 5 يناير 201115 سنة comment_206773 انا عملت الموضوع دة قبل كدا بس انا كنت عاوز يرن على طول على الويب مش لازم اروح على الريكوست واعمل فيو اوت بوت ياريت لو حد يعرف يقول وميبخلش علينا تقديم بلاغ
بتاريخ: 6 يناير 201115 سنة comment_206835 انا عملت الموضوع دة قبل كدا بس انا كنت عاوز يرن على طول على الويب مش لازم اروح على الريكوست واعمل فيو اوت بوت ياريت لو حد يعرف يقول وميبخلش علينا السلام عليكمعذرا يا جماعة ان كلامى ما كانش واضح المرة السابقةالاخ الكريم الكود اللى انا بعته المرة السابقة بيعمل اللى انت عايزه دهبس لازم تضيف FNDCONC library to your form because of editor_pkg تقديم بلاغ
بتاريخ: 12 يناير 201115 سنة comment_207212 الاخ محمد انا مش عامل فورمة انا عملها برسنليزيشن وبرسيدير على الداتا بيز ازاى اضيف البكتج دى لانها جوا الفورمز ياريت تقولى وشكرا جدا جدا لمساعدتك تقديم بلاغ
بتاريخ: 7 مايو 201213 سنة comment_224185 الرجاء الإطلاع على المرفق print report from form in EBS 12R.rar تقديم بلاغ
بتاريخ: 28 أغسطس 201213 سنة comment_226983 لو عايز تتعامل مع الريبورتات بشكل مباشر من برة الكونكرنت وتكون الريبورتات دية معتمدة على xml puplisherاول حاجة انك تتطلع الداتا على شكل xmlودية ممكن عن طريق web show document وتخلى ال output xml بدل pdf وتديلة ال path ال هيخزن فية ال xmlوممكن عن طريق ال oaf page لان فية خاصية انك ممكن تطلع الداتا ال معروضة فى الviewobject على شكل xmlوممكن أيضاً عن طريق ال pl\sqlبعد كدة بتكتب كود جافا بتستعمل فية ال XMLBiblisher API وفى المرحلة دية بتدمج ملف ال xml مع ملف ال rtf وبيطلعلك ال output زى منتة عايزة pdf او xsl الخ public static String vv(String Vrep, String Vtemplate, String Vrep_seq, String Vpath, String Vpath_temp, String Out_Format, String Vlang) throws Exception { String Vrtf, Vxsl, Vxml, Vout; // sourse Vrep_seq = Vrep_seq + "."; Vrep = Vrep + "."; Vtemplate = Vtemplate + "."; // System.out.println(Vrep); Vrtf = Vpath + Vtemplate + "rtf"; // Temp Vxsl = Vpath_temp + Vrep_seq + "xsl"; Vout = Vpath_temp + Vrep_seq + Out_Format; Vxml = Vpath_temp + Vrep_seq + "xml"; // String[] xmlInput = { "C:\\mm\\xx1.pdf", "C:\\mm\\xxx.pdf" }; try { // Create XSL from RTF RTFProcessor rtf = new RTFProcessor(Vrtf); // template rtf.setOutput(Vxsl); // XSL file name rtf.process(); } catch (Exception ex) { ex.printStackTrace(); return ("<E> " + ex.getMessage()); } try { // Use Generated XSL and XML to create PDF FOProcessor fo = new FOProcessor(); fo.setData(Vxml); // XML fo.setTemplate(Vxsl); // pdf securety // Properties prop = new Properties(); // prop.put("pdf-security", "true"); // prop.put("pdf-permissions-password", "abc"); // prop.put("pdf-encription-level", "bits128"); // prop.put("pdf-open-password", "1"); // prop.put("digit-substitution", "National"); // fo.setConfig(prop); // fo.setOutput(Vout); // PDF output fo.setLocale(Vlang); if (Out_Format.equals("pdf")) { fo.setOutputFormat(FOProcessor.FORMAT_PDF); } else if (Out_Format.equals("rtf")) { fo.setOutputFormat(FOProcessor.FORMAT_RTF); } else if (Out_Format.equals("xls")) { fo.setOutputFormat(FOProcessor.FORMAT_UIX); } else if (Out_Format.equals("htm")) { fo.setOutputFormat(FOProcessor.FORMAT_HTML); } else if (Out_Format.equals("awt")) { fo.setOutputFormat(FOProcessor.FORMAT_AWT); } ; fo.generate(); // open(Vout); return (Vout); } catch (Exception ex) { ex.printStackTrace(); return ("<E> " + ex.getMessage()); } } تقديم بلاغ
بتاريخ: 28 أغسطس 201213 سنة comment_226984 انا عملت الموضوع دة قبل كدا بس انا كنت عاوز يرن على طول على الويب مش لازم اروح على الريكوست واعمل فيو اوت بوت ياريت لو حد يعرف يقول وميبخلش علينا السلام عليكمعذرا يا جماعة ان كلامى ما كانش واضح المرة السابقةالاخ الكريم الكود اللى انا بعته المرة السابقة بيعمل اللى انت عايزه دهبس لازم تضيف FNDCONC library to your form because of editor_pkg وطبعا دة اسهل الطرق وافضلها زى مذكر الأخوة الكرام انك هتعملsubmit request >> waiting request FND_REQUEST.SUBMIT_REQUESTfnd_concurrent.wait_for_requestوالويتنج هيتنية مهنجلك الشاشة لحد ما الركويست يخلصوتقوم واخد رقم الركويست ومدخلة فى editor_pkg.report (REQUEST_ID, 'Y'); وطيبعاً عشان البكج دية تشغل معاك فى الفورم الكستميز بتعتك برتوح بتجيب السورس بتعها من شاشة FNDRSRUN وتضيفة للبروجرم يونت بعتكوفى أقرب فرصة هنزل شرح كامل للموضع دة إنشاء الله تقديم بلاغ
بتاريخ: 12 يناير 201412 سنة comment_245402 السلام عليكم انا عملت طريقة جديدة وهى انا حطيت التقارير على سيرفر تانى اساسا او اى جهاز تانى وفى personalization بعمل create menu وبعد كده بدى اكشن للمنيو launch url 'http://192.168.1.193:8889/reports/rwservlet?report=C:\Inetpub\wwwroot\ERP\Reports\AR_INVOICE_DIS_off2.rdf&destype=cache&desformat=PDF¶mform=no&userid=apps/apps@luna_prod&p1='||${item.tgw_header.customer_trx_id.value}||'&p2='||${item.tgw_header.attribute4.value}||'&p3='||${item.tgw_header.attribute3.value} تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.