Ahmed Alsaied بتاريخ: 23 يناير 2014 تقديم بلاغ مشاركة بتاريخ: 23 يناير 2014 (معدل) السلام عليكم ورحمة الله وبركاته كتير منكم سألني عن ازاي نستخدم Report Builder مع APEX خصوصا ان فيه ناس كتير بتواجها مشاكل إنها تخرج تقارير بفورمات PDF خصوصا لو الداتا اللي في التقارير بالعربي طبعا الموضوع للناس اللي فاهمه Report Builder واشتغلت عليه خلونا نتكلم في مثال بسيط عن كيفية الربط عندي مثلا تقرير للموظفين وعندي كام برامتر من على الصفحة عايز ابعتهم للريبورت اللي احنا بنيناه على الريبورت بيلدر هعتبر دي البرامترز اللي على الصفحة p1_emp_code p1_emp_sal وهنفترض اننا لما حفظنا التقرير من على الريبورت بيلدر حفظناها بالاسم دا EMP_REPORT.rdf المفترض اننا نحط التقرير دا في مكان report_path اللي بنشتغل عليه لو هفترض انك ما غيرتش path يبقى المفروض يتحط في ملف demo E:\DevSuiteHome_1\reports\samples\demo بعد ما خلصنا التقرير والدنيا تمام وحطيناه في المكان اللي اتفقنا عليه نبدأ في المهم ندخل على الصفحة اللي فيها التقرير على الابكس ونعمل edit page وفي منطقة javascript هنعمل فانكشن تنادي على الريبورت ونحط فيها البرامتر اللي حطيناها في المثال هنحط في Function and Global Variable Declaration الكود دا function runrep(){ var vurl = 'http://localhost/reports/rwservlet?userid=database/password@xe&destype=cache&desformat=PDF¶mform=no&report=EMP_REPORT&P_EMP_CODE='+$v('P1_EMP_CODE')+'&P_EMP_SAL='+$v(P1_EMP_SAL); popupURL(vurl); } طبعا DATABASE دي اسم الداتا بيز والباسورد والباقي هيكون سهل تفهمه اي سؤال تحت امركم تم تعديل 23 يناير 2014 بواسطة Ahmed Alsaied اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ميسم الكرام بتاريخ: 23 يناير 2014 تقديم بلاغ مشاركة بتاريخ: 23 يناير 2014 شكراً ...كنت بحاجة لهذه المعلومة القيمة ..جزاك الله خير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Ahmed Alsaied بتاريخ: 23 يناير 2014 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 23 يناير 2014 وجزاكم ربنا ينفعك بيها اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ميسم الكرام بتاريخ: 23 يناير 2014 تقديم بلاغ مشاركة بتاريخ: 23 يناير 2014 سؤال ..من فضل حضرتك.. كيف تكون الطريقة ..لو كان العمل تم رفعه على الـ web؟ .... حقيقة الامر انا لم أقم بالعمل على الـ web ...أنا اعمل على local ...لكن بحاجة لمعرفة ما هي الطريقة فيما إذا كان على الـ web شكراً اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Ahmed Alsaied بتاريخ: 24 يناير 2014 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 24 يناير 2014 أولا مسألة الويب يحتاج الى تفسير لا شئ يسمى ويب وفقط على العموم لو كانت الريبورت بتقوم على application server يمكنك تغيير localhost برقم IP السيرفر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ميسم الكرام بتاريخ: 26 يناير 2014 تقديم بلاغ مشاركة بتاريخ: 26 يناير 2014 تمام ..شكراً جزيلاً اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
سلطاني بتاريخ: 22 يوليو 2015 تقديم بلاغ مشاركة بتاريخ: 22 يوليو 2015 شكرا جزيلا و جزاك الله خيرا جاري التجربة بارك الله فيك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
abdo ahmed_151769 بتاريخ: 24 مارس 2022 تقديم بلاغ مشاركة بتاريخ: 24 مارس 2022 عايز فديو توضيحي ممكن اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
yahaa1982 بتاريخ: 18 أغسطس 2023 تقديم بلاغ مشاركة بتاريخ: 18 أغسطس 2023 (معدل) طيب الي معاه DEV 6i ما فيش معاه rwservlet كيف يعمل تم تعديل 18 أغسطس 2023 بواسطة yahaa1982 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.