الانتقال إلى المحتوى
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.

مشكله في استدعاء الreport

Featured Replies

بتاريخ:

السلام عليكم
في عندي مشكله في استدعاء الريبورت ممكن مساعده
انا مش عارف شو المشكله هل هي بالانشاء او بالاستدعاء
ممكن مثال
او طريقه عمل ريبورت
او اي شي
شكرا لكم

بتاريخ:

ما هو الكود الذي تكتبه ؟

بتاريخ:
  • كاتب الموضوع
ما هو الكود الذي تكتبه ؟

موجود بالمرفقات

CODE.txt

CODE.txt

بتاريخ:

هذا الكود منقول من منتدانا هذا ويمكن استخدامه

DECLARE 
repid REPORT_OBJECT ;
v_rep varchar2(100);
rep_status varchar2(20);

BEGIN repid := find_report_object('emp_rep'); -- report object name in form builder 

SET_REPORT_OBJECT_PROPERTY (repid,report_execution_mode,batch);
SET_REPORT_OBJECT_PROPERTY (repid,report_comm_mode,synchronous);
SET_REPORT_OBJECT_PROPERTY (repid,report_destype,cache);
SET_REPORT_OBJECT_PROPERTY (repid,report_desformat,'htmlcss');
SET_REPORT_OBJECT_PROPERTY (repid,report_server,'rep10g'); -- rep10g (Report Server Name)
SET_REPORT_OBJECT_PROPERTY (repid,report_other,'paramform=no');

----
SET_APPLICATION_PROPERTY(CURSOR_STYLE,'BUSY');
----
v_rep := RUN_REPORT_OBJECT(repid);
rep_status := REPORT_OBJECT_STATUS(v_rep);
WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED') LOOP
rep_status := report_object_status(v_rep);
END LOOP;
IF rep_status = 'FINISHED' THEN
/*Display report in the browser*/
WEB.SHOW_DOCUMENT('http://127.0.0.1:8889/reports/rwservlet/getjobid'|| substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server=rep10g', '_blank'); 
ELSE
message(' Error when running report ');
END IF;
----
SET_APPLICATION_PROPERTY(CURSOR_STYLE,'DEFAULT'); 
----

END;


لعمل Report Server
اذهب إلى
start -- > reum
وأكتب التالي
rwserver server=10g autostart=yes

تم تعديل بواسطة mustafagamiel

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

مشكور في مجال ترفقه في ملف لاني مش فاهم شي

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

مشكور بس الكود بكتبه في trigger لل للكبسه و لا على report الي في الform
ارجو التوضيح و شكرا
,

بتاريخ:

عزيزي ...

الملف المرفق عبارة عن Folder به الفورمه والريبورت الخاصة بعرض بيانات الجدول Emp
أرجو بعد فك الضغط ... نقله إلى الـ C ثم تشغيل الملف الخاص بالفورم

Ehab.rar

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

مشكور جدا بس انت شو اdev الي بتستخدمه
لانو ما اشتغل
بحكي encoding format

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

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

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

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

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

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.