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

بتاريخ:

ارجو من الاخوة اهل الخبرة بالموضوع يساعدوني في عمل زر من الفورم يفتح التقرير مباشرة

جزيتم خيرا

بتاريخ:

مرحبا

PROCEDURE REPORT IS
 PL_ID    PARAMLIST;
 pl_name VARCHAR2(10) := 'tempdata'; 
BEGIN pl_id := Get_Parameter_List(pl_name); 
 IF Id_Null(pl_id) THEN 
   pl_id := Create_Parameter_List(pl_name); 
 ELSE 
   DESTROY_PARAMETER_LIST(PL_NAME);
   PL_ID := create_parameter_list(PL_NAME);
 END IF; 
 IF Id_Null(pl_id) THEN 
     Message('Error creating parameter list '||pl_name); 
     RAISE Form_Trigger_Failure; 
 END IF; 

  add_parameter(PL_ID, 'DESTYPE', TEXT_PARAMETER, 'PREVIEW');
  run_product( REPORTS, 
           :GLOBAL.PATH||'rep_name' , 
           SYNCHRONOUS, RUNTIME, FILESYSTEM, PL_ID, NULL);
End;

بتاريخ:

Oracle 10g
** the rep file must be in <oracle home>\reports\file.rep
&p_p_id : it's a parameter
&DESFORMAT=[htmlcss | html | xml | pdf | rtf]


web.show_document('http://IP:port/reports/rwservlet?module=report1.rep&DESTYPE=CACHE&DESFORMAT=htmlcss&USERID=scott/tigger@orcl&p_p_id=1','_blank');

تم تعديل بواسطة ORA-2008

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

معلش انا خبرتي ضعيفة ممكن تفهمني أكثر

جزاك الله خيرا
وكان عندي مشكلة عند تنفيذ التقرير على الصفحة الويب يظهر لي كود html

ارجو الافادة

أعانك الله على الخير

بتاريخ:



Oracle Form Builder 6i


الخطوة الاولى : اقوم بعمل زر وذلك من خلال لوحة الادوات على اليسار


2- اقوم بالوقوف على المفتاح واضغط على F11 ثم اختار whene-bouton-bressedثم اكتب الكود التالى



DECLARE


pl_id ParamList;


BEGIN


pl_id := Get_Parameter_List('tmpdata');


IF NOT Id_Null(pl_id) THEN


Destroy_Parameter_List( pl_id );


END IF;


pl_id := Create_Parameter_List('tmpdata');


Add_Parameter(pl_id,'N',TEXT_PARAMETER,:AIR_PORT.NM);


Add_Parameter(pl_id, 'PARAMFORM', TEXT_PARAMETER, 'NO');


اسم التقرير ومكانه Run_Product(REPORTS, 'C:\GENERAL\air', SYNCHRONOUS, RUNTIME,


FILESYSTEM,pl_id, NULL);


END;



السطر التاسع حرف n الملون بالاحمر داه البراميتر مكتوب فى التقرير انت تعمله بنفسك يعنى التقرير يفتح بالتاريخ او برقم او باسم موظف


اما الكلام الملون ازرق داه اسم البلوك مع الفيلد


وداه شغال معايا تمام


ملف مرفق للايضاح بشكل افضل

oracle_forms_devlpor.doc

بتاريخ:

مرحبا
شو اللي مش فاهمه على شان اشرحه؟
الكود بينوضع في when_button_pressed و بس بنكتب جملة الـ web.show_document جواته
بنغير الـ ip بنحط بداله اسم الجهاز او 127.0.0.1 او localhost, و الـ port اكتب 8889
و لازم يكون ملف التقرير من نوع rep موجود في مسار الأوراكل /reports/
اما عن p_p_id فهي اختيارية و اذا ما كان في parameters في التقرير ما في داعي نكتبها من اصله.

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

كتبت الكود بس مش قادر يفتح التقرير
مش عارف ممكن تكون المشكلة و حفظ التقرير بامتداد rep

بتاريخ:

لحفظ التقرير كـ rep من file -> generate or export
اما اذا بتعطيني رقم المشكلة بكون احسن

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

الخطأ الذي يظهر هو



خطأ


REP-110: Unable to open file 'report1.rep'.
REP-1070: Error while opening or saving a document.
REP-0110: Unable to open file 'report1.rep'.

  • بعد 2 أسابيع...

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

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

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

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

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

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.