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

مشكله في التقرير

Featured Replies

بتاريخ:

السلام عليكم

أنا عامل تقرير و عامل زر على الفورم لأظهار الفورم و كابت فيه الكود اللازم

بس المشلكه إنو لما أضغط عليه تتطلع رساله بعد فتره "uneble to open"Ie"
و أحيانا بكتب إسم التقرير بلغة غير مفهومه إيش السبب و الحل :unsure:

بتاريخ:

وانا عندي نفس المشكلة بس انا بعمل على 6i
on web
ولكن يظهر لى نفس المشكلة انت على ايش تشتغل 6i or 9i

بتاريخ:

السلام عليكم
1-أرجو توضيح هل أنت واضع الزر على فورم لتنادي تقرير؟
2- بالنسبة لنفس المشكلة على web هل لي أن أسأل نفس السؤال مع إضافة أين تم وضع هذا التقرير؟
وشكراً
هشـــام :unsure:

بتاريخ:

انا وضعت التقرير على الفورم

وضعت زر على الفورم وهاد الز يحتوى على الكود التالى
run_report;

وطبعا هذا عبارة عن procedure
وهاى هى
PROCEDURE run_report IS
repid REPORT_OBJECT;
v_rep VARCHAR2(100);
rep_status VARCHAR2(20);
BEGIN
repid := find_report_object('testr1');
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,'html');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER,'Rep60');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'paramform= p_1= '||:EA_BANKS.bnk_code);
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://192.0.0.129/dev60cgi/ifcgi60.exe'||
substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server=Rep60','_blank');
ELSE
message('Error when running report');
END IF;
END;

يا ريت تساعدني

بتاريخ:

عفواً أخوتي أعذروني لأني جربت


RUN_REPORT_OBJECT examples 

DECLARE 
repid REPORT_OBJECT; 
v_rep  VARCHAR2(100); 
rep_status varchar2(20); 
BEGIN repid := find_report_object('report4'); 
v_rep := RUN_REPORT_OBJECT(repid); 
...... 
END;



ولقد رأيتها أفضل
طريقة لحل جميع مشاكلك

بتاريخ:

بس يا اخ هاى الطريقة ما تصلح للweb
شكرا

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

أنا إستخدمت نفس الطريقه بس بردو بتطلع رساله و أنا وا ضع زر لينادي التقرير

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

إيش يا جماعه محد عارف الحل و لا إيش؟؟
:angry:

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

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

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

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

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

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.