Opinion of your - Forms to call report

HI All
I would like the opinion your, How is you the form that to call report, how the user choice the REPORT_DESTYPE (botton, list text, radion botton) ?
att,
Marcos

It depends if you really want the user to select this parameter option. I'd use a List, anyway.
Regards,
Marcos Spínola

Similar Messages

  • Running forms and calling reports generates a lot of files

    could anyone help me on this one...
    I have a form that the users use, on that form I call reports.
    Now I don't know (forms? or reports?) what keeps creating files
    on the directory they run the form....there is a lot (over 200
    files) files that get created, most of them are 0KB size, the
    rest is not understandable. And there are 3 types of file names:
    1-02120151 (only the number change, and most of them are 0kb)
    2-dat00356482 (these ones start by dat.....the rest changes also.
    3-idx25410224 (these also change the numbers but the idx is
    always there.)
    is there anything i can do, i keep deleting them but they never
    stop get created....what could happen?
    i use forms 4.5.
    thanks for your help,
    bino,

    oh bino isso sao perguntas de principiante pah:)))
    esses ficheiros temporarios podes apaga-los, alias podes com as
    dde do forms mandar apagar todos com extensao idx!
    esses ficheiros o forms cria-os para gestao interna da ligacao
    entre aplicacoes (forms, reports)
    cya...
    ric

  • Suppressing parameter form when calling report  (Designer 6i R4.11)

    I use an action item on a Forms module to call a Reports module. This Report has one argument, and its value is provided by the Forms module. When I run the Form and press the button (= action item), the Reports parameter Form appears. How can I suppress the parameter Form since the value is provided by the Form?
    Setting the display property of the argument to 'No' doesn't work.

    Hi Harm,
    There is one parameter called 'PARAMFORM', this is text parameter saying report
    whether it has to show the Parameter form or not.
    If we set this to 'NO' when calling report,i t won't show the Parameter Form.
    Another way is...
    Open the report and delete all the items from the Parameter form layout.
    Pass all the parameters from the form. Now it wont show the parameter form.
    Think it will help you.
    Thanks.
    Siva.

  • How to find the form that calls report

    Hi experts,
    After converting the fmb file into a text file, we need to search for something specifically to know whether that particular form is calling a report or not.
    Does anyone know the keyword that we look in the text file?

    Look for RUN_REPORT_OBJECT and/or RUN_PRODUCT.

  • Suppressing parameter form when calling report

    I use an action button on a Forms module to call a Reports module. This Report has one argument, and the value is provided by the module. When I run the Form and press the button, the parameter form of Reports appears. How can I suppress the parameter Form since the value is provided by the Form?
    Set the display property of the parameter to 'No' doesn't work.
    I use Designer 6i R4.11

    I don't know how to set this in Designer, but to your action button you have to add this:
    Add_Parameter(plid,'PARAMFORM', TEXT_PARAMETER, 'NO');
    plid - parameter list

  • JSP HTML parameter form to call report - Dependent  drop down list

    I have a report parameter form developed using HTML & JSP to call oracle reports6i.
    First parameter "STATES", Second Parameter "CITY"
    I have a master-detail relation betwen STATE & CITY table.
    I want the parameter form drop down lists dependant. ie if the user chang STATE value in the first drop down, the second drop down list CITY shoud
    change automatically.
    Please help
    Thanks
    Vimal

    Vimal,
    This is not functionality that's available in the Reports generated parameter form. In order to do this you'll need to build the parameter form yourself as a true HTML form and code the javascript to link the fields.
    Hope this helps,
    Danny

  • Supressing the parameter form when calling report from form...

    Hi everybody
    I call a report from a form passing a parameter. After pressing
    the button, the runtime parameter from appears. How do I
    suppress it so that the report appears right after pressing the
    button???
    Thanks
    Serguei

    Hi Serguei ,
    You have to add a text parameter 'PARAMFORM' with the value
    'NO' to the passing parameter list.

  • No Parameter form when calling report from Forms 6i webpage

    I have my Forms 6i fmx files and Reports rep files runnung off of HP Unix
    within the same directory and yet when I call the report with RUN_PRODUCT,
    I don't get the Parameter Form popup. I left it as default at first, and then I even tried using ADD_PARAMETER(pl_id,'PARAMFORM',TEXT_PARAMETER,'HTML') to my parameter pl_id in my RUN_PRODUCT call. Can anyone tell me why I don't get a Parameter form?

    Actually if you are on the Web then you don't have much control over the format the parameter form is in, so specifying it as HTML doesn't help.
    Try paramform=yes when calling teh Report and this "temporarily" should help. The problem that you run into the is that there is nothing happening when you click the parameter form submit button. The reason is that when using Run_Product you are talking to a static HTML file generated into teh Reports temp directory with no services assigned to it.
    Check the Whitepaper under http://otn.oracle.com/products/reports/pdf/277282.pdf for the options that you have.
    Frank

  • FRM - 41219 CANNOT FIND REPORT INVALID ID  - CALLING REPORT FROM FORM

    I am using Developer Suite 10g (forms 9i, reports 9i) . windows XP.
    I am using the following code in WHEN-BUTTON-PRESSED-PRESSED trigger in form to call report.
    DECLARE
    repid REPORT_OBJECT;
    v_rep VARCHAR2(100);
    rep_status varchar2(20);
    BEGIN
    repid := find_report_object('C:\EMP.RDF');
    v_rep := RUN_REPORT_OBJECT(repid);
    END;
    as as result It is displaying FRM - 41219 CANNOT FIND REPORT INVALID ID.
    I have used the EMP.JSP also in find_report_object built-in. But there is no difference.
    what could be the reason - plz give the solution.
    with thanks
    by GMS

    Unless you made a mistake and overlooked it, what I suggested should work. Having said that, you did not mention the exact Forms version you are using. There may have been a problem in the version you are using which was corrected in a later release. I tested the example I offered using Forms 10.1.2.3 and it works correctly. Carefully review what you did. Verify that the file actually exists in the file system. Also, I would recommend renaming the file with all lower case letters and referencing it in the form with all lower case letters. Here is the complete code of the form I tested. I will also include the property values from the Report object.
    Report1 settings:
    Name - REPORT1
    Subclass Information -
    Comments -
    Filename - dummy.rdf
    Execution Mode - Batch
    Communication Mode - Synchronous
    Data Source Data Block - <Null>
    Query Name -
    Report Destination Type - File
    Report Destination Name -
    Report Destination Format -
    Report Server -
    Other Reports Parameters - On the form create the following items in BLOCK1:
    Text fields:
    <li>SERVERNAME
    <li>REPNAME
    <li>OTHERPARAMS
    Button:
    <li>CALL_REP
    In the WHEN-BUTTON-PRESSED trigger add this code:
    Declare
    repid REPORT_OBJECT;
    v_rep varchar2(256);
    rep_status varchar2(256);
    Begin
       repid := find_report_object('REPORT1');
    -- Set Report Object properties
    SET_REPORT_OBJECT_PROPERTY(repid, REPORT_DESTYPE, CACHE);
    SET_REPORT_OBJECT_PROPERTY(repid, REPORT_DESFORMAT, 'HTML');
    -- Comm mode 1 = SYNCHRONOUS
    -- Comm mode 2 = ASYNCHRONOUS
    SET_REPORT_OBJECT_PROPERTY(repid, REPORT_COMM_MODE, 1);
    SET_REPORT_OBJECT_PROPERTY(repid, REPORT_SERVER, :block1.SERVERNAME);
    SET_REPORT_OBJECT_PROPERTY(repid, REPORT_FILENAME, :block1.REPNAME);
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,:block1.otherparams);
    SYNCHRONIZE;
    -- Run report and get status
    v_rep := RUN_REPORT_OBJECT(repid);
    rep_status := report_object_status(v_rep);
    SYNCHRONIZE;
    -- Wait for Reports to generate results
        WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
        LOOP
          rep_status := report_object_status(v_rep);
        END LOOP;
        SYNCHRONIZE;
    -- If DESTYPE is appropriate for displaying to user, execute WEB.SHOW ;   
        IF rep_status = 'FINISHED' THEN
          WEB.SHOW_DOCUMENT('/reports/rwservlet/getjobid'||substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server='||:block1.SERVERNAME,'_blank');
        ELSE
          message(rep_status);
        END IF;  
    END; When you run the form, enter the Report Server name and the Report filename (include the path if you have not configured REPORTS_PATH). Then click on the button. Note that the substr logic may need to be altered slightly if you are using an old version of Forms/Reports.
    .

  • Call report from form10g.

    Hi all, i has one form and i want to call report name 'DOCK_RECEIPT' from Form.
    I create one button name ' CALL_REPORT', and want to when click into this button, form call report above.
    But i don't know configure Form and Report, and code for button "call_report".
    Now, how must i do for Form can call report?
    Please help me.

    how to run reports from 10g, check the following links
    How to run report from form 10g
    Oracle® Application Server Reports Services Publishing Reports to the Web
    http://docs.oracle.com/cd/B25016_04/doc/dl/bi/B14048_02/toc.htm
    Hope this will help you

  • Issue calling report from a Form(11.1.2).

    Hi,
    I have an existing code in the form to call a report and it seems to be working in the current 10g version of production server and I am migrating forms 10g to 11gR2. My issue here is when, I want to call the report from Forms 11g ( i.e. in developer suite) it is taking the report server as a blank. My Oracle FMW (11.1.2) is installed on the Windows 2008 R2 server. I do not know, if I need to configure the report server locally after the installation of FMW. Please help me out, if someone has faced a similar issue before.
    DECLARE
              rep_Report                                                            report_object     := find_report_object('XYZ');
                   rep_server                                                        varchar2(100);
                   rep_jobidFull                                                            varchar2(100);
                   rep_jobidPartial                                                                            varchar2(100);     
    BEGIN
                   -- Get the report server name
                   tool_env.getvar('REPORTS_SERVER_NAME', rep_server); --UNIX
              IF rep_server IS NULL THEN -- WINDOWS
                   tool_env.getvar('HOSTNAME', rep_server);
              END IF;     
              message('rep_server'||' '||rep_server);
                   SET_REPORT_OBJECT_PROPERTY(rep_Report,REPORT_SERVER,rep_server);
                   rep_jobidFull := run_report_object(rep_Report, pl_id);
                   message('rep_jobidFull'||' '||rep_jobidFull);
                   rep_jobidPartial := substr(rep_jobidFull,length(rep_server)+2,length(rep_jobidFull));
                   message('rep_jobidPartial'||' '||rep_jobidPartial);
         web.show_document('/reports/rwservlet/getjobid'||rep_jobidPartial||'?server='||rep_server,'_blank');
    END;
    Errors:
    FRM-41211: Integration error: SSL failure running another product.
    REP-51000: The Reports Server name is not specified.
    Thnx,
    Sona.

    Hello,
    Usually in development installation report server gets installed by default unless you uncheck it.
    You can find the report server name by:
    a)looking into rwservlet.properties file
    or
    b)as entry in Start > All Programs > Oracle Classic instance - asinst_1 > Reports Services > Start Report Server rep_wls_reports_<hostname>_<InstanceName>
    or
    c)http://<yourhostname>:7001/reports/rwservlet/getserverinfo
    In order to run the report from froms you need:
    -to implement the solution i described in a previous update
    or
    -use a harcoded value in the form
    SET_REPORT_OBJECT_PROPERTY(rep_Report,REPORT_SERVER,'your_report_server name');
    Since you are in 11gR2 development mode you cannote use EM or OPMN to get the status of the report server as Roberto Suggested.
    For your reference also check:
    Oracle Forms and Reports 11g Release 2 (11.1.2) Development Installation FAQ (Doc ID 1373210.1)
    Regards,
    Alex
    If someone answer helped please mark it accordingly.

  • Calling report from the form

    I,am using developer 2000 ver.1.32 always i develop new forms and reports,but in my recently developed form which calls a report in the same directory i am getting this message:
    REP-0110: Unable to open file 'PEER_PEE'.
    REP-1070: Object store failure occurred.
    REP-0110: Unable to open file 'PEER_PEE'.
    End report PETR_PRM [Mon Jul 31 09:35:37 2000].
    and didn't get in the decomentation any solve.
    so can anybody can help me.

    thank you
    mr: Abouzaid
    it worked properly,
    i added the report path to the reports_path in the oracle.ini.
    thank you again mr: Abouzaid.
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Abozaid Abdelmeged ([email protected]):
    hi
    Please make sure that your reports directory
    was defined on report_path on registry first.
    thanks alot
    Abouzaid<HR></BLOCKQUOTE>
    null

  • Calling report from form with lexical parameter

    hi
    DECLARE
         repid REPORT_OBJECT;
         v_rep VARCHAR2(1000);
         rep_status VARCHAR2(20);
    BEGIN
              repid := FIND_REPORT_OBJECT( 'REPORT34' );
              set_report_object_property(repid,report_other,'p_SEASON_YEAR='||:SALE_ORDER.SEASON_YEAR
              ||' &sort='||:sale_order.sort1);
              --set_report_object_property(repid,report_other,'p_g_id =20');
              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=repserver90','_blank');
    ELSE
    message('Error when running report');
    END IF;
    PAUSE;
    END;i had made a lexical parameter in reports the reports code is
    SELECT s.season_year,sd.prod_id,P.PROD_NAME,sum(sd.total_qty)
    FROM sale_order s,sale_order_detail sd,PRODUCT P,CUSTOMER_MASTER cm,CUSTOMER_DETAIL cd
    where s.id=sd.id and P.PROD_ID=SD.PROD_ID AND s.season_year = :p_season_year
    AND CD.CUST_ID=CM.CUST_ID AND CD.CUST_ID=S.CUST_ID AND CD.COUNTRY NOT LIKE 'SPA%' AND Sd.PROD_ID LIKE  'CA%'
    group by s.season_year,sd.prod_id,P.PROD_NAME
    &sortthanks and regards
    vikas

    Vikas,
    So, is your code producing an error when your report is called? Also, it would be helpful to know your Forms and Reports versions. Is ":p_season_year" set up as a USER_PARAMETER (UP) in your report or is it a true lexical parameter (meaning you should reference it with '&' instead of ':')? If it is a UP, the typical way to pass a value to this UP from Forms is to use a ParamList object instead of the REPORT_OTHER parameter of the Set_Report_Object_Property built-in. For example:
    DECLARE
       pl_id    ParamList;
       pl_name  VARCHAR2(10) := 'REPORT34';
       v_rep VARCHAR2(1000);
       rep_status VARCHAR2(20);
    BEGIN
       pl_id := Get_Parameter_List(pl_name);
       IF id_null(pl_id) THEN
          pl_id := Create_Parameter_List(pl_name);
       END IF;
       Add_Parameter(pl_id, 'P_SEASON_YEAR', TEXT_PARAMETER, :SALE_ORDER.SEASON_YEAR);
       repid := FIND_REPORT_OBJECT( 'REPORT34' );
       v_rep := RUN_REPORT_OBJECT(repid, pl_id);
       ...  rest of your code here  ...
    END;Hope this helps,
    Craig B-)
    If someone's response is helpful or correct, please mark it accordingly.

  • Calling Report From Form To Many Destinations

    Hi
    I am calling reports from forms using SET_REPORT_OBJECT_PROPERTY and then run_report_object.
    I dont know the destination until runtime of the report which is ok as I can pass this in via my procedure, but if that destination is many ie mail and file what is the best way to distribute the report?
    I could call my procedure for each destination but that seems a bit unefficient since the report would be created many times, is there another way?

    what about adding a drop-down-list near your report-button where you can choose the destination?
    when you click the report-button you simply read the value selected in the drop-down-list and send it to your reports-server too.

  • Calling Report from Form Error ORA-06508

    Dear all,
    I want migrate from Fom6i to Oracle Developer Suite 10g (10.1).
    Folder Form = C:\APLIORA\IRS\FORM
    Folder Report = C:\APLIORA\IRS\REPORT
    I have modified file DEFAULT.ENV
    FORMS_PATH=C:\APLIORA\IRS\FORM;C:\APLIORA\IRS\REPORT
    i do not have problem call a form from form.
    but when i call report from form show error ORA-06508 : PL/SQL : could not find program unit being called ; -6508
    my procedure is
    PROCEDURE Call_Report IS
         list_id ParamList;
    BEGIN
    list_id := Get_Parameter_List('input_params');
    IF NOT Id_Null(list_id) THEN
    Destroy_Parameter_List(list_id);
    END IF;
    list_id := Create_Parameter_List('input_params');
    Add_Parameter(list_id,'MAXIMIZE',TEXT_PARAMETER,'YES');
    Add_Parameter(list_id,'ORACLE_SHUTDOWN',TEXT_PARAMETER,'YES');
    RP2RRO.RP2RRO_RUN_PRODUCT(REPORTS,'TESTREPORT.REP',SYNCHRONOUS,RUNTIME,FILESYSTEM,list_id,null);
    END ;
    Do I miss something ?
    Can any one help ?
    Thanks

    Hi,
    Thank you for your replay.
    The problem have solved.
    This my step :
    1. Install Windows XP SP2 and Form 10.1.2.0.2 on new pc.
    2. Install Jinit version 1.3.1.28.
    3. Create report server
    3. Compile form, report and pll
    4. call report from from with this procedure :
    PROCEDURE Call_Report (vFILENAME varchar2) IS
    report_id                Report_Object;
    ReportServerJob VARCHAR2(100);
    vc_rep_status      VARCHAR2(100);
    repsvr                          varchar2(21) := 'myserv';
    userid                         VARCHAR2(100);
    pass                          VARCHAR2(100);
    Host                    VARCHAR2(100);
    BEGIN
    userid          := Get_Application_Property(USERNAME) ;
    pass          := Get_Application_Property(PASSWORD) ;
    Host          := Get_Application_Property(CONNECT_STRING) ;
    report_id:= find_report_object('REPORT');
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_FILENAME,vFILENAME||'.jsp');
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_COMM_MODE,SYNCHRONOUS);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_SERVER,repsvr);
    ReportServerJob:=run_report_object(report_id);
    vc_rep_status := REPORT_OBJECT_STATUS(ReportServerJob);
    WHILE vc_rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED', null)
    LOOP
    vc_rep_status:=REPORT_OBJECT_STATUS(ReportServerJob);
    END LOOP;
    IF vc_rep_status='FINISHED' THEN
    WEB.SHOW_DOCUMENT('/reports/rwservlet?report='||vFILENAME||'.jsp'||'&userid='||userid||'/'||pass||'@'||Host||'&destype=CACHE&desformat=PDF&paramform=yes','_blank');
    ELSE
    message ('Report failed with error message '|| vc_rep_status);
    END IF;
    END;
    Ok, but i have another strange error. I will post new thread.
    Thank you and regards
    Teguh S

Maybe you are looking for

  • US Iphones in the UK

    If I buy an Iphone in the USA can I use it with a pay as you go sim in the UK?

  • Save as Feature in Web page ( JSP)

    Hi, I want the user to be able to save some data on the browser machine. I have a button Save as on the page. When User clicks that a file selector dialog pops up with a default file name. User can select the directory and file name and save it. The

  • Loading a class dynamically to classpath

    I have a class object for my .class file. It thougth it would be loaded to the classpath dynamcially by resolveClass(Class c), but still i am not able to add my class to the VM's classpath. Can anybody help, Thanks in advance Amir

  • Need to monitor transactions, but DEFSCHEDULE contains no data.

    Hi all, I just built up the single-master-many-mviews replication environment I ran some transactions from side to side and they were applied successfully on all databases. Now I need to define the network traffic my transactions ate. Executing the f

  • Cannot Sync Calendar and Contacts

    I upgraded to Windows 7 but am still using Outlook 2003 as it is compatible with my office server for data storage. I am not sure when exactly but when I upgraded iPhone software to 4.3.2, I find that since Windows 7/Software 4.3.2, I cannot sync my