الانتقال إلى المحتوى

احتاج الي مساعدة


Rashaali

Recommended Posts

التقرير شغال في report Bulider عملت فورم to call the report المشكلة ان ما تظهر اي معلومات في التقرير 

 

اتمنى المساعدة 

رابط هذا التعليق
شارك

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

فقد تكون المشكلة كما ذكر أخونا eslam elbyaly  في البارامترات .

رابط هذا التعليق
شارك

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

فقد تكون المشكلة كما ذكر أخونا eslam elbyaly  في البارامترات .

 

استاذي اذا ممكن الكود 

رابط هذا التعليق
شارك

عندي 3 جدول الرابط بينهم مسمى مختلف مثلا 

الجدول الاول 

يحتوي علي cod_cd

الجدول الثاني 

يحتوي على cod_cd

الثالث 

code_cd

 

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

رابط هذا التعليق
شارك


DECLARE

pl_id paramlist;

 

Vcode NUMBER (4);

 

BEGIN 

--copy('spreadsheet','PARAMETER.RP2RRODESFORMAT');

  copy('PDF','PARAMETER.RP2RRODESFORMAT');

PL_ID := GET_PARAMETER_LIST('tmpdata');

IF NOT ID_NULL(PL_ID) THEN

  Destroy_Parameter_List(pl_id);

END IF;

:GLOBAL.RP2RROREPORTSERVER := 'rep_admin20';  

:GLOBAL.REPORTS_PATH := 'D:\emp\';

  pl_id := Create_Parameter_List('tmpdata');

  

 Vcode :=:EMP.code_NAME_CMB;

 

 IF :RADIO_GROUP1 = 1 THEN

 ADD_PARAMETER(pl_id,'PCODE_CD',TEXT_PARAMETER,Vcode);

RP2RRO.RP2RRO_Run_Product(REPORTS,:GLOBAL.REPORTS_PATH||'DEPTNAME.RDF',SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_id,NULL);

 Destroy_Parameter_List(pl_id);

 

ELSIF :RADIO_GROUP1 = 2 THEN

 ADD_PARAMETER(pl_id,'PCODE_CD',TEXT_PARAMETER,VCODE);

RP2RRO.RP2RRO_Run_Product(REPORTS,:GLOBAL.REPORTS_PATH||'EMP.RDF',SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_id,NULL);

 Destroy_Parameter_List(pl_id);

 

ELSIF :RADIO_GROUP1 = 3 THEN

 ADD_PARAMETER(pl_id,'PCODE_CD',TEXT_PARAMETER,VCODE);

  RP2RRO.RP2RRO_Run_Product(REPORTS,:GLOBAL.REPORTS_PATH||'MANAGER.RDF',SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_id,NULL);

 Destroy_Parameter_List(pl_id);

 

ELSIF :RADIO_GROUP1 = 4 THEN

ADD_PARAMETER(pl_id,'PCODE_CD',TEXT_PARAMETER,VCODE);

 RP2RRO.RP2RRO_Run_Product(REPORTS,:GLOBAL.REPORTS_PATH||'POSTION.RDF',SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_id,NULL);

 Destroy_Parameter_List(pl_id);

 END IF;

END;

رابط هذا التعليق
شارك

 

انتى شغالة على 10g ازاى وبتستخدمى RUN_PRODUCT؟!

هو التقرير بيشتغل بيفتح اصلا؟

eslam elbyaly, on 06 Dec 2016 - 12:26 PM, said:

 

pl_id paramlist;

 

 

 

BEGIN 

--copy('spreadsheet','PARAMETER.RP2RRODESFORMAT');

  copy('PDF','PARAMETER.RP2RRODESFORMAT');

PL_ID := GET_PARAMETER_LIST('tmpdata');

IF NOT ID_NULL(PL_ID) THEN

  Destroy_Parameter_List(pl_id);

END IF;

:GLOBAL.RP2RROREPORTSERVER := 'rep_admin20';  

:GLOBAL.REPORTS_PATH := 'D:\emp\';

  pl_id := Create_Parameter_List('tmpdata');

  

 

 IF :RADIO_GROUP1 = 1 THEN

 ADD_PARAMETER(pl_id,'PCODE_CD',TEXT_PARAMETER,'yes'');

RP2RRO.RP2RRO_Run_Product(REPORTS,:GLOBAL.REPORTS_PATH||'DEPTNAME.RDF',SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_id,NULL);

 Destroy_Parameter_List(pl_id);

 

ELSIF :RADIO_GROUP1 = 2 THEN

 ADD_PARAMETER(pl_id,'PCODE_CD',TEXT_PARAMETER,'yes);

RP2RRO.RP2RRO_Run_Product(REPORTS,:GLOBAL.REPORTS_PATH||'EMP.RDF',SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_id,NULL);

 Destroy_Parameter_List(pl_id);

 

ELSIF :RADIO_GROUP1 = 3 THEN

 ADD_PARAMETER(pl_id,'PCODE_CD',TEXT_PARAMETER,'yes');

  RP2RRO.RP2RRO_Run_Product(REPORTS,:GLOBAL.REPORTS_PATH||'MANAGER.RDF',SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_id,NULL);

 Destroy_Parameter_List(pl_id);

 

ELSIF :RADIO_GROUP1 = 4 THEN

ADD_PARAMETER(pl_id,'PCODE_CD',TEXT_PARAMETER,yes);

 RP2RRO.RP2RRO_Run_Product(REPORTS,:GLOBAL.REPORTS_PATH||'POSTION.RDF',SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_id,NULL);

 Destroy_Parameter_List(pl_id);

 END IF;

END;

 

 

 

رابط هذا التعليق
شارك

لا, واحدة واحدة بقى لو سمحتى عشان الموضوع دخل في صفحتين والحكاية مش مستاهلة.

1- انتى اقتبستى كلامى وماجاوبتيش على السؤال, اتأكدى من الاصدار لو سمحتى.

2- لم تضيفى السطر الى قلتلك عليه اصلا, انتى عدلتى الباراميتر بتاعك وخليتى قيمته YES!

تم تعديل بواسطة eslam elbyaly
رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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