How to call a parameterized report forms

Hi all

I need to invoke a set of forms report. In the following code creates a paramlist, I want to transmit to the State


DECLARE

pl_id ParamList;
Repid Report_object;
v_rep varchar2 (100);
BEGIN

pl_id: = Get_Parameter_List ('tempdata');

IF this is Id_Null (pl_id) THEN


Add_Parameter(pl_id,'EMPLOYEE_CODE',TEXT_PARAMETER,:EDCD_EMP_CODE);
Add_Parameter(pl_id,'EMPLOYEE_NAME',TEXT_PARAMETER,:TO_WHOM);
Add_parameter(pl_id,'DESCHANGE_CODE',TEXT_PARAMETER,:EDCD_CODE);
Add_parameter(pl_id,'TEXT_DESCRIPTION',TEXT_Parameter,:edcd_desc);
Add_parameter(pl_id,'P_EFF_DATE',TEXT_PARAMETER,:desig_date);
End if;
REPID: = find_report_object ('emp_rep_def');
set_report_object_property (REPID, REPORT_OTHER, 'paramform = no');
v_rep: = run_report_object (rep_id);


END;

Thank you
Thierry

Rincy Binu wrote:
I use 6i worm

Why not simple 6i procedure to call the report?

DECLARE
  vParamList PARAMLIST;
BEGIN
  vParamList:=GET_PARAMETER_LIST('MyRep');
  IF NOT ID_NULL(vParamList) THEN
    DESTROY_PARAMETER_LIST(vParamList);
  END IF;
  vParamList:=CREATE_PARAMETER_LIST('MyRep');
  ADD_PARAMETER(vParamList, 'EMPLOYEE_CODE',TEXT_PARAMETER,:EDCD_EMP_CODE);
  ADD_PARAMETER(vParamList, 'EMPLOYEE_NAME',TEXT_PARAMETER,:TO_WHOM);
  ADD_PARAMETER(vParamList, 'DESCHANGE_CODE',TEXT_PARAMETER,:EDCD_CODE);
  ADD_PARAMETER(vParamList, 'TEXT_DESCRIPTION',TEXT_Parameter,:edcd_desc);
  ADD_PARAMETER(vParamList, 'P_EFF_DATE',TEXT_PARAMETER,:desig_date);
  ADD_PARAMETER(vParamList, 'PARAMFORM',TEXT_PARAMETER,'NO');
  RUN_PRODUCT(REPORTS,'report_path\emp_rep_def',ASYNCHRONOUS,RUNTIME,FILESYSTEM,vParamList,NULL);
END;

-Clément

Tags: Oracle Development

Similar Questions

  • How to call a user_parameter report

    Hi all please do something

    I have a relationship with user_parameter
    the creation of the report on the paper layout
    I have an idea how to call a web page layout report, but I can not able to call the paper layout report
    Help, please
    I also give the code how to call web page (code given below) layout report

    DECLARE
    Repid REPORT_OBJECT;
    v_rep VARCHAR2 (1000);
    rep_status VARCHAR2 (20);
    BEGIN
    Rep: = FIND_REPORT_OBJECT ("member.10");
    v_rep: = RUN_REPORT_OBJECT (repid);
    rep_status: = REPORT_OBJECT_STATUS (v_rep);
    While rep_status in ('MARKET', 'OPENING_REPORT', 'PENDING')
    LOOP
    rep_status: = report_object_status (v_rep);
    END LOOP;
    IF rep_status = "FINISHED" THEN
    -Display the report in the browser
    WEB. SHOW_DOCUMENT ("http://computer_name:8888 / reports/rwservlet/getjobid ' |")
    substr (v_rep, InStr(v_rep,'_',-1) + 1) |'? "|' server = repserver90","_blank"); "
    ON THE OTHER
    message ("error when running report");
    END IF;
    TAKE A BREAK;
    END;

    I use Oracle9i, forms9i, reports9i and my OS is Win - XP

    Thank you

    Hello

    Rep: = FIND_REPORT_OBJECT ("member.10");
    SET_REPORT_OBJECT_PROPERTY (REPID, REPORT_OTHER, 'p_deptno =' |: D EPT.) DEPTNO);
    v_rep: = RUN_REPORT_OBJECT (repid);

    Have a look here for more information: http://www.oracle.com/wocportal/page/wocprod/ver-31/ocom/technology/products/forms/pdf/10g/frm10gsrw10g.pdf

    Concerning
    Rainer

  • How to call the program simultaneous form OPS page

    hi ................

    How to call a page ofa simultaneous program...
    There is no package for the concurrentprogram package in jdeveloper 9.0...
    That is to say... cp.concurrentprogram...

    You can suggest a solution for this...

    Hello

    Check this class 'RequestSubmissionException' exists in the path, and then import the vector class.

    Kind regards
    Out Sharma

  • FORMS 11 - how to call a URL to forms PL/SQL?

    Hello

    I have a field called 'WEB' and I need to open a browser with the URL it contains.

    I have to develop a Web Service with JDevelopper for Weblogic to submit the webpage to my station?

    My Weblogic JAVA is 1.6.0_17

    Thanks a lot for your help
    WEB.SHOW_DOCUMENT ('http://www.oracle.com','_blank');
    

    To call a web service, see the following:

    http://St-curriculum.Oracle.com/OBE/forms/11g/sms_webservice/webservices_forms_11g.htm

  • How to create a parameterized report - select "- ALL -" for the Department and manager does not.

    I downloaded the app OEHR sample of objects and followed the steps in Oracle® Application Express Advanced Tutorials
    Version 3.2.

    The report and the settings seem to work fine except when I get 'everything' for service or manager I get no corresponding success.

    What is the way most effective to get 'everything' if the user selects all for dept and mgr - so we would like to return all records in the table.

    Snipprt region

    Enter search Edit   
    Edit
    Edit
    Edit

    Here is the sql code that was provided as part of the turitoral.

    SELECT

    'OEHR_EMPLOYEES '. "" EMPLOYE_ID ""EMPLOYE_ID"

    'OEHR_EMPLOYEES '. "" NAME ""FIRST NAME",

    'OEHR_EMPLOYEES '. "" LAST_NAME ""NAME,"

    'OEHR_EMPLOYEES '. "" ""E-MAIL. "

    'OEHR_EMPLOYEES '. "' PHONE_NUMBER '"PHONE_NUMBER. "

    'OEHR_EMPLOYEES '. "' HIRE_DATE ' 'HIRE_DATE ',.

    'OEHR_EMPLOYEES '. "" JOB_ID ' "JOB_ID,

    'OEHR_EMPLOYEES '. "" TREATMENT ""TREATMENT. "

    'OEHR_EMPLOYEES '. "" COMMISSION_PCT ""COMMISSION_PCT. "

    'OEHR_EMPLOYEES '. "" MANAGER_ID ""MANAGER_ID. "

    'OEHR_EMPLOYEES '. "" DEPARTMENT_ID ""DEPARTMENT_ID ".

    Of

    "#OWNER # '." OEHR_EMPLOYEES' 'OEHR_EMPLOYEES '.

    WHERE

    (lower (first_name) like '%' | lower(:P1_NAME) |) '%' OR

    Lower (last_name) like '% "| Lower(:P1_NAME) | '%')

    AND department_id = decode(:P1_DEPT,'%null%',department_id,:P1_DEPT)

    AND manager_id = decode(:P1_MGR,'%null%',manager_id,:P1_MGR)

    Hello

    Use this...

    SELECT

    'OEHR_EMPLOYEES '. "" EMPLOYE_ID ""EMPLOYE_ID"

    'OEHR_EMPLOYEES '. "" NAME ""FIRST NAME",

    'OEHR_EMPLOYEES '. "" LAST_NAME ""NAME,"

    'OEHR_EMPLOYEES '. "" ""E-MAIL. "

    'OEHR_EMPLOYEES '. "' PHONE_NUMBER '"PHONE_NUMBER. "

    'OEHR_EMPLOYEES '. "' HIRE_DATE ' 'HIRE_DATE ',.

    'OEHR_EMPLOYEES '. "" JOB_ID ' "JOB_ID,

    'OEHR_EMPLOYEES '. "" TREATMENT ""TREATMENT. "

    'OEHR_EMPLOYEES '. "" COMMISSION_PCT ""COMMISSION_PCT. "

    'OEHR_EMPLOYEES '. "" MANAGER_ID ""MANAGER_ID. "

    'OEHR_EMPLOYEES '. "" DEPARTMENT_ID ""DEPARTMENT_ID ".

    Of

    "#OWNER # '." OEHR_EMPLOYEES' 'OEHR_EMPLOYEES '.

    WHERE

    (: P1_NAME IS NULL OR)

    (: P1_NAME IS NOT NULL AND)

    (

    (lower (first_name) like '%' | lower(:P1_NAME) |) '%') OR

    (lower (last_name) like '%' | lower(:P1_NAME) |) '%')

    )

    )

    ) AND

    (: P1_DEPT IS NULL or department_id =: P1_DEPT) AND

    (: P1_MGR IS NULL or manager_id =: P1_MGR)

  • How do I call the interactive report procedure?

    Hello
    Is possible that call the procedure in an interactive report on the APEX?
    Because
    in the source of the region, he asked only the sql statement so I'm confused and I don't know how to call procedure interactive report?

    Published by: esra aktas on 12.May.2011 11:04

    Published by: esra aktas on 12.May.2011 12:05

    And your procedure returns the data? Why you don't run in an area of pl/sql?

    Or better yet, a page with two 2 areas of installation

    Region one is of html with your controls to display, and then select the procedure to run from a selection list. When your selection list returns and have a running process that takes this value, select the code you want on your table and he published on a page element.

    second region would be a region of sql report, which uses a function returns sql to select necessary sql, using the code met at step 1...

    Thank you

    Tony Miller
    Webster, TX

    On the road of life... He has "windshield", and there are "bugs".
    (splat!)
    "Squeegees wanted."

    If you answer this question, please mark the thread as closed and give points where won...

  • How to call oracle forms report using parameterlist for parameters

    Dear all,
    I want to know how to call oracle forms report and parameter passing between the report and the form with the list of parameters?
    can someone help me?

    What research? The forum is full of examples.

  • call report forms (with or without parameters) oracle apex

    Hello

    I want to know if I can call report forms (with or without parameters) oracle apex?

    Thanks in advance

    Try to look at this blog: Roels Blog: integration of forms and the APEX: APEX calling forms

    Thank you

    Tony Miller
    Software LuvMuffin
    Ruckersville, WILL

  • How to call a form of report? in 6i

    How to call a form of report? In Developer 6i to oracle. Please tell me tex.

    Try this

    declare
       AppID PLS_INTEGER;
     begin
         AppID := DDE.App_Begin('ifrun60 module=myform.fmx userid=scott/tiger@mydb maximize=no', DDE.App_Mode_Maximized);
    exception when others then
           srw.message(1,'Errror');
     end;
    

    Bangoura
    [My Oracle Blog | http://baigsorcl.blogspot.com/]

  • Can I call a 10g of report form 10?

    Can I call a 10g of report form 10? I use Developer Suite 10 g Rel.2.

    Hello

    If this is the case, you can pass parameters to the URL (by setting the parameters in the form first) and to dynamically change the parameters of the reports. Something like

    http://host:port/forms/frmservlet?form=....&otherparams=parmeter1=¶meter2=somevalue
    

    Arun-

  • call report form 12 c 12

    call report 12 c of form 12 c by RUN_REPORT_OBJECT (the output format is pdf), but get error REP-56133 - an attempt to write to the folder failed due to a lack of permissions , can someone give me some advice. Thank you!

    the solution is:

    1. add more to rwserver.conf

    c:\Temp

    2 mkdir c:\temp in the report server

    3 change the ownership of the object of the report form with the name of Destination report to c:\temp\xxx.pdf

  • How to call from one form to another form when you press the button.

    Hi all...

    I have two forms "A" AND "B".

    A form contains two items of text as->customer_id and total_amount

    B form contains two 4 text items like-> customer_id, total_amount, paid_amount and balance.

    A form has a button, pressed button this form must call form b and then the text element of form B customer_id,total_amount take values automatically from shape A customer_id ,total_amount .

    PLEASE HELP ME...

    I call form B from A, with success, but don't understand how to take values automatically from form A fom B...

    Try the PL/SQL code that is used to trigger when-pressed next button:

    Declare

    pl_id ParamList;

    BEGIN

    pl_id: = Get_Parameter_List ('tmpdata');

    IF this is Id_Null (pl_id) THEN

    Destroy_Parameter_List (pl_id);

    END IF;

    pl_id: = Create_Parameter_List ('tmpdata');

    Add_Parameter (pl_id, 'customer_id", TEXT_PARAMETER,: Customer_id");

    Add_Parameter (pl_id, 'total_amount', TEXT_PARAMETER,: Total_amount);

    OPEN_FORM ("B", ACTIVATE, No_Session, pl_id);

    END;

  • How to call oracle Standard form of page style and element OFA should be 'Link '.

    Hi friends,

    I am new to OFA, I want to know how to call oracle OAF page Standard form and style of element must be "link."

    If I click on the element, it should put me in oracle Standard form.

    No button style of the element must be point "link."

    Please help me.

    Thank you

    Thiru.

    Trapani,

    It seems that your link triggers the Action, or you capture does not correctly.

    Add a debug message in your code and see what is printed.

    String eventParam = pageContext.getParameter(EVENT_PARAM);
    System.out.println("eventParam : "+ eventParam);
    if("openForm".equalsIgnoreCase(eventParam))
    {
      System.out.println("Inside If"");
      String destination ="form:SQLAP:PAYABLES_OPERATIONS:STANDARD:AP_APXSUMPS";
      pageContext.forwardImmediatelyToForm(destination);
    }
    

    Also check the settings:

    In your first post is the name of the function: AP_APXSUMPS, but the recent told FND_APXSUMPS.

    The resp_key was also PAYABLES_OPERATIONS and now PAYABLES_PS_FR

    As a test for the link, use the one that works, and then change appropirately.

    See you soon

    AJ

  • How to call parameters for a procedure of a table?

    Hello world

    I use the oracle 11.1.0.6 version.


    I have a procedure that must call 6 parameters in a table. Could I know how to perform the procedure parameters in a table?

    Now, I'm running a .sql file.

    SELECT TO_CHAR(SYSDATE,'DD/MM/YY hh24:mi:ss') FROM DUAL;
    EXEC call_all (201208, 'DBC', 2, 'Choice', 201223, 201236);

    Thanks in advance

    How do you get the values of the parameters to pass to the CALL_ALL procedure?

    If you want to get all the parameters to pass to CALL_ALL, to be taken from the table, you will need to do so in an anonymous PL/SQL block/function/stored procedure as below:

    declare
     v_bmonth       param.bmonth%type;
     .
     .
     .
     v_tweek_2     param.tweek_2%type;
    begin
     select bmonth, ssc, label, tweek_1, tweek_2
        into v_bmonth, ..., v_tweek_2              ---> ... corresponds to Individual Parameter variable
       from param p
     where p.some_column = some_value        ---> This condition should be able to fetch only One row from table, else it will throw error.
    
     call_all(v_bmonth, ... v_tweek_2);
    end;
    
    ------Alternative-------------------
    declare
     v_param            param%rowtype;
    begin
     select *
        into v_param
       from param p
     where p.some_column = some_value        ---> This condition should be able to fetch only One row from table, else it will throw error.
    
     call_all(v_param.bmonth, ... v_param.v_tweek_2);     ---> ... corresponds to v_param."Column_Name" for corresponding column names.
    end;
    

    Just read that you want to run the procedure for all values:

    begin
      for cur in (select * from param) loop
    
        call_all(cur.bmonth, ... cur.v_tweek_2);
    
      end loop;
    end;
    

    I want to do it in a simpler way:

    create or replace function f_execute_call_all
    (
    b_bmonth in number,
    b_banner_name in varchar2,
    b_ssc in number,
    b_label in varchar2,
    b_tweek_1 in number,
    b_tweek_2 in number
    )
    return number is
    begin
      call_all(bmonth,banner_name,ssc,label,tweek_1,tweek_2);
    
      return 1;
    exception
      when others then
         -- Log Exception Message
         raise;
    end;
    
    calling Code:
    
    select f_execute_call_all(bmonth,banner_name,ssc,label,tweek_1,tweek_2) from param;
    
  • I've interview tomorrow, still don't know how to run the report forms

    Hi all
    I asked before the performance report forms rel2 10g, but in vain, because I could not configure the report server,
    and nobody told me.

    now I have an interview tomorrow, and of course it will be included in the task I have to do.

    I'm in a bad need for your step by step help

    Thanks in advance

    Hello

    Best Of luck, first of all, go with confidence and come back with good news.

    You can have link to report below
    CALL A REPORT FROM ORACLE FORMS 10G

Maybe you are looking for