How to hide parameter form

Hi all,
using Forms 6i and reports 6i.
vParamList:=CREATE_PARAMETER_LIST('MyRep');
ADD_PARAMETER(vParamList, 'DESCHANGE_CODE',TEXT_PARAMETER,:EDCD_CODE);
ADD_PARAMETER(vParamList, 'EMPLOYEE_CODE',TEXT_PARAMETER,:EDCD_EMP_CODE);
ADD_PARAMETER(vParamList, 'EMPLOYEE_NAME',TEXT_PARAMETER,:to_whom);
ADD_PARAMETER(vParamList, 'P_CTRY',TEXT_PARAMETER,:Parameter.P_CTRY);
ADD_PARAMETER(vParamList, 'P_EFF_DATE',TEXT_PARAMETER,to_char(:desig_date,'DD-MON-YY'));
ADD_PARAMETER(vParamList, 'P_LOC',TEXT_PARAMETER, :Parameter.P_LOC);
ADD_PARAMETER(vParamList, 'P_ORGN',TEXT_PARAMETER,:Parameter.P_ORGN);
ADD_PARAMETER(vParamList, 'P_ORU',TEXT_PARAMETER,:Parameter.P_ORU);
ADD_PARAMETER(vParamList, 'REPORT_NAME',TEXT_PARAMETER,'EMP_REP_DEF');
ADD_PARAMETER(vParamList,'PARAMFORM',TEXT_PARAMETER,'NO');
RUN_PRODUCT(REPORTS,'D:\Reports\Payroll\emp_rep_def',ASYNCHRONOUS,RUNTIME,FILESYSTEM,vParamList,NULL);
if i give the highlighted parameter down after ADD_PARAMETER(vParamList,'PARAMFORM',TEXT_PARAMETER,'NO');
no parameter form ,no junk value
if i run with above shown order of parameter in report along with employee_name's value its coming like
Elegant P_CTRY='NY' P_EFF_DATE ='27-JUN-2010' P_loc
please suggest a way
Thanks
:8}
Edited by: elegant on Jul 19, 2010 3:24 PM

As Forms 6i is no longer supported you don't have too many options:
-try the latest patch for forms 6i.
-leave the parameters in the order where they are working.

Similar Messages

  • How 2 Cre8 Parameter Form 4 Report Running?

    Hi All!
    I don't know how 2 cre8 parameter form in form developer 10g but i tried this please check it out and guide me.
    1)i have create a simple tabular report "rpt_dept.rdf" in report developer 10g.
    The query is
    SELECT DEPTNO,DNAME,LOC FROM DEPT
    WHERE DEPTNO= :P_DEPTNO
    2)Then i create a form in form developer 10g frm_dept
    in this form i have create a DEPT data block in which i have only take a one field "deptno" and
    one push button
    3)in Reports node i have create reports object "Report10" using 'Use Existing Report File" option, by clicking the browse and navigate to "rpt_dept.rdf"
    "Report10" properties
    name=report10
    File name=D:\GTMS_FILES\GTMS_APPLICATIONS\Reports\rpt_dept.rdf
    execution mode=batch
    communication mode= synchronous
    data source data block=DEPT
    report destinaton type=file
    4) Then in when_button_pressed Trigger in put this code
    Declare
         report_id Report_Object;
         ReportServerJob VARCHAR2(100);
    BEGIN
         report_id:= find_report_object('REPORT10');
         SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_COMM_MODE,SYNCHRONOUS);
         SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_DESTYPE,CACHE);
         SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_SERVER,'rep_uoas');
         SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_OTHER,'P_DEPTNO='||:Dept.Deptno||' paramform=no');
         ReportServerJob:=run_report_object(report_id);
    END;
    Now when i run this form and enter the deptno 10,20 or 30 and press the button it gives nothing and no report is shown
    Note! "rep_uoas" is report server..
    Please guide..
    Please give me solution what mistake i have made
    Thanks
    Rana

    You have to modify your code - machine_name is the name of your computer - this will run on your PC:
    Declare
    report_id Report_Object;
    ReportServerJob VARCHAR2(100);
    rep_status VARCHAR2(200);
    L_REPORT_SERVER_PATH VARCHAR2(30):='http://machine_name:8889/reports';
    L_REPORT_SERVER VARCHAR2(15):='rep_uoas';
    BEGIN
    report_id:= find_report_object('REPORT10');
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_COMM_MODE,SYNCHRONOUS);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_DESTYPE,CACHE);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_SERVER,L_REPORT_SERVER);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_OTHER,'P_DEPTNO='||:Dept.Deptno||' paramform=no');
    ReportServerJob:=run_report_object(report_id);
    rep_status:=REPORT_OBJECT_STATUS(ReportServerJob);
    WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
    LOOP
    rep_status := report_object_status(ReportServerJob);
    END LOOP;
    IF rep_status='FINISHED' THEN
    WEB.SHOW_DOCUMENT(L_REPORT_SERVER_PATH||'/rwservlet/getjobid'||substr(ReportServerJob,instr(ReportServerJob,'_',-1)+1)||'?'||'server='||L_REPORT_SERVER,'_blank');
    ELSE
    message('Error');
    END IF;
    END;
    Before first running the report you have to start report server on your PC.

  • How to use parameter forms with run_report_object from Forms?

    Hi,
    I would like to run a rep report from Forms 9i. I have 9iAS R2 with a rep_<maschine_name> report server.
    Untill now I run reports with run_report_object and then used web_show_doc to display the PDF output. Now I have to display a parameter form first and only then can I run the report. Currently I am a bit lost and do not know how to do this? Could some one please point me to some examples or docs?
    Thanks in advance.

    [   Forms Reports Integration whitepaper  9i/10g ]
    see links below
    [    All Docs for all versions    ]
    http://otn.oracle.com/documentation/reports.html
    [     Publishing reports to web  - 10G  ]
    http://download.oracle.com/docs/html/B10314_01/toc.htm (html)
    http://download.oracle.com/docs/pdf/B10314_01.pdf (pdf)
    [   Building reports  - 10G ]
    http://download.oracle.com/docs/pdf/B10602_01.pdf (pdf)
    http://download.oracle.com/docs/html/B10602_01/toc.htm (html)
    [   Forms Reports Integration whitepaper  9i/10g ]
    9i - http://otn.oracle.com/products/forms/pdf/frm9isrw9i.pdf
    10g - http://www.oracle.com/technology/products/forms/pdf/10g/frm10gsrw10g.pdf
    http://www.oracle.com/technology/products/forms/techlisting10g.html
    ---------------------------------------------------------------------------------

  • How the show parameter form for the report over the web by using an url ?

    hello,
    my url to call my report is :
    http://server/reports/rwservlet?report=rtm0350.rep&desformat=html&userid=un/pw@hostring&server=rep_server&paramform=yes
    but it doesn't show me the parameter form to introduce the parameters and I get :
    'FINISH SUCCESSFULLY'
    has anybnody any idea ?
    thank's

    If this is a 'paper' report then =yes has always worked for me as long you have parameters declared in the report.
    Description Use PARAMFORM to specify whether to display the Runtime Parameter
    Form when you execute a report through CGI or a servlet. PARAMFORM is used only to
    supply parameters to paper layout reports, not JSP-based Web reports.
    Syntax PARAMFORM=YES|NO|HTML
    Values
    &#9632; YES Display the Parameter Form.
    &#9632; NO Do not display the Parameter Form.
    &#9632; HTML Display the Parameter Form in HTML format.
    Message was edited by:
    Bob C

  • How to hide the Form Feed char in JTextArea

    We have reports (written in C) that are being displayed in a JTextArea.
    In our old app, the Form Feed character (ASCII 12) was invisible naturally without having to code around it. In a JTextArea, it appears as a "[]" character. Does anyone know how to make this character invisible to the JTextArea? Removing it is not an option, as it is needed for it's print routine.
    I've been searching these forums and the web all morning with no luck.

    Not sure how the Form Feed character worksIt lets the printer know that a new page is to be started at that point.
    Does it always appear with the New Line character?Usually but not always.
    Thanks for the reply. It's more involved than just printing standard lines of text, so perhaps I should have been more clear.
    The C report already has pagination built in from when it was run from our legacy GUI. In other words, each report knows how many chars wide and how many lines down each page will be. It is different for each report, but they all hover around 150 chars wide and 60 lines down per page, since they are all presented to the user (and printed) in landscape.
    In the C code: at the end of each report line a "\n" is appended. At the end of each page, an ASCII 12 character is appended. A header is at the top of each page (different for each report, but usually 2 or 3 lines) that shows the page # and other info.
    So, as you are viewing the report, you would see page 1 header, some report content, page 2 header, some more report content, page 3 header, etc. as you scroll down.
    So now if you view it in Java: if the user wishes to print, the report is sent to our ReportPrinter class, who tokenizes the report based on "\f" and makes a ReportPage object (implements Printable) for each token. Each ReportPage is then appened to a java.awt.print.Book object, who in turn is sent to the PrinterJob.
    Given that the report already has his pages figured out and has a form feed char at the end of each page, the report comes in to the JTextArea with [] chars preceding each page header (approximately every 60th line, depending on the report).
    I tried using a JTextPane, but no luck. It was also much slower reading in the report. I just want the textpane to not display the non-printable characters ("\f" in this case).

  • How to hide Interactive form in Web dynpro screen

    Hi all,
    I am working on an application where a user will enter the vendor number and based on that vendor the information of the vendor such as his name, address should get filled in the interactive form that we have created. I am able to get the vendor information at the back end and I have created a print button and hitting on that print button will actually fill the form. But now my problem is when I run the application the form is already displayed on the web dynpro screen (without any vlaues) and when I hit print button the form gets filled with correct values but I don;t want form to be pre displayed until and unless user hits print button. Can you please tell me how can I do this.
    Thanks,
    Rajat

    Hi Thomas,
    Thanks for quick reply.
    Let me explain you what I want... I am very new to webdynpro so my questions may sound very basic or may be weird.
    I have an application where the user will enter the vendor number on the web dynpro screen and then will hit the button PRINT and when he hits print  button the PDF form should be displayed on the web dynpro screen. So far when I run my application the vendor number (input field) is there and a print button is also there but beneath there is the whole interactive form is showing up (a balnk) and when I enter the vendor number and hit print the same form will get filled up with the required data.
    What I want is when I execute my application and on the web dynpro screen only the vendor number field and the print button should be visible and not the PDF form, the PDF form should only be displayed once user hit print button. I tried to change the value of the property from visible to none and what it did was the PDF form was not visible on the web dynpro screen on both the occassion i.e. when I execute the the web dynpro applkication and after when user hits print button.
    Thanks,
    Rajat

  • How to hide a form view field dynamically based on condition?

    Actually I have two dropdowns. First dropdown has two entries( Yes and No). If I select YES in the first dropdown then second dropdown will get hide as well as if I select NO in first dropdown then the second dropdown will be show as mandatory(*) and populate with some entries.
    Kindly help me out with the code.
    Regards
    Munna.

    Hi Munna,
    You can control the dynamic field hiding by using the form iterator class.
    Please follow the below step to hide the field,
    First create custom class with interface IF_CHTMLB_FORM_ITERATOR, then add the code in RENDER_CELL_START and constructor methods.
    You need to add the below code in your .htm page
    lr_form_iterator type ref to "new class name.
    create object lr_form_iterator
      exporting iv_context_node = BTCUSTOMERH iv_opport_h = BTOPPORTH.( these are context nodes you need to pass which are having your fields, so that you can access the fields inside the render_cell_start method)
      cl_chtmlb_config=>set_iterator( lr_form_iterator ).
    You need to write the code in Render_cell_start method of the new class. You need to access the context nodes to the new class and then use them to get the field1 value. If the field1 value is YES you can set empty instance to the EV_REPLACEMENT_BEE for the field2.
    lv_current = gv_context_node->collection_wrapper->get_current( ). " you can set the gv_context_node in constructure method.
        IF lv_current IS BOUND.
          lv_current->get_property_as_value(
                                  EXPORTING
                                    iv_attr_name = 'Field1'
                                  IMPORTING
                                      ev_result = lv_trailclass ).
        ENDIF.
    data: lv_bee TYPE REF TO cl_bsp_bee_table.
    if field1 = YES.
    Case iv_bidnding_string
    when 'Field2'.
    create object lv_bee.
    EV_REPLACEMENT_BEE = lv_bee.
    endcase.
    You can use the below link for more details
    Change Property of the Label and Input field in UI for Form View - Part 2
    For the second issue, you can achieve it by modifying the get p and Get V method of the second attribute.
    let me know if you need more clarification on this.
    Best Regards,
    kasi.

  • How to hide XML Form Label with Hyperlink set to Display?

    XML Forms Builder:  Currently I have a label with the Hyperlink set to Display (on the RenderListItem and when clicked it will open the Show form).  -  I want the label (caption is Read More..) to be hidden if there is no text in a HTML editor on the Edit form.  Anyone have any suggestions?

    XML Forms Builder:  Currently I have a label with the Hyperlink set to Display (on the RenderListItem and when clicked it will open the Show form).  -  I want the label (caption is Read More..) to be hidden if there is no text in a HTML editor on the Edit form.  Anyone have any suggestions?

  • How to hide specific form actions

    We have a requirement from our authors to remove unwanted form actions. I assumed that this would be permission specific and went into the content-author group and removed read ability for those actions from under /libs/foundation/form/components/form/actions/
    And yet they still appear.
    Is there another location that I shouldbe setting the permissions or do these just show up regardless?

    Hi,
    It should works like you wrote by set proper permissions for a group of users, but I just chekced in my local repository and it is working like in your case.
    If you want check from where are taken form actions values in the dropdown first of all you need to check configuration for this field which is stored under:
    - /libs/foundation/components/form/start/dialog/items/tabs/items/second/items/actiontype
    As this is a widget with xtype='formactionselection' then please take a look into js file which is implementation for this widget:
    - /libs/cq/ui/widgets/source/widgets/wcm/FormActionSelection.js
    There you find that the values in the dropdown for this filed are populated by calling :
    - /bin/wcm/foundation/forms/actions.json
    and of course setting permissions should solve this problem.
    In my opinion this a bug or I missed something, so only thing which I can suggest at this moment is to customize a little bit this widget.
    For example you can create a sort of actions which are used only by users in the /apps/project_name/form/actions (copy only those which are used from /libs/foundation/form/components/form/actions/) and then customize the widget by changing a path from
    /bin/wcm/foundation/forms/actions.json to /apps/project_name/form/actions.json
    I hope this helps you somehow to understand this issue more deeply.
    Regards,
    kasq

  • How to pass parameter form one report to another and run it. No web page

    Using Crystal Reports XI, Win XP pro SP2.  I have main report I want to set a field as a hyperlink when user clicks on it I want to pass the value of that filed as an input to another report and run it . Note that this is not a Web page (no HTTP://). It is not what is described on article 1212 849.

    You can remove the field value and right click on the on demand subreport and go to format subreport and in sureport tab-->use on demand subreport caption X+2 and place the field value in it.
    Regards,
    Raghavendra

  • HOW TO HIDE FIELDS IN A CUSTOM TABLE

    Hi all,
    I've a requirement where there's a maintainence view attached to  a custom created table. Whenever I add new entries via View, on saving the record, 2 of its fields only should appear.
    For example, if my table looks like this,
    SAP ID     OBJECT ID     FROM DATE     TO DATE
    Once i add a new record, when i press save, only 2 of fields say, SAP id and Object Id should appear instead of all the fields.
    Can someone throw light on this if you're aware? Any input in this regard will be highly valuable to me and appreciated. If someone is unable to intrepret this question, do let me know, I'll detail it again.
    Thanks in Advance,
    Vaishnavi Varadarajan

    hi Vaishu,
    Hide parameter / select option in selection screen
    We can Hide parameter / select option in selection screen dynamically by manipulating screen object.
    SCREEN is like an internal table with a header line. However, you do not have to declare it in your program. Go to debugging mode and then view structure of screen.
    You can modify SCREEN in your ABAP program during the PBO event of a screen. Its contents override the static attributes of the screen fields for a single screen call. The only statements that you can use with SCREEN are:
    LOOP AT SCREEN.
    MODIFY SCREEN.
    ENDLOOP.
    We can hide parameter by set screen-active to 0.
    Here is example of how to hide parameter in selection screen. Write it, and change click on radiobutton to hide parameter.
    REPORT ZAALGAL0006.
    DATA: d_ucomm LIKE sy-ucomm.
    PARAMETERS: p_grpa1(10) MODIF ID A,
    p_grpa2(5) MODIF ID A,
    p_grpb1(2) MODIF ID B.
    PARAMETERS: p_actA RADIOBUTTON GROUP rad1 USER-COMMAND ACT DEFAULT 'X',
    p_actB RADIOBUTTON GROUP rad1.
    AT SELECTION-SCREEN.
    d_ucomm = sy-ucomm.
    AT SELECTION-SCREEN OUTPUT.
    LOOP AT screen.
    IF p_actA = 'X'.
    IF screen-group1 = 'B'.
    screen-active = 0.
    ENDIF.
    ELSEIF p_actB = 'X'.
    IF screen-group1 = 'A'.
    screen-active = 0.
    ENDIF.
    ENDIF.
    MODIFY screen.
    ENDLOOP.
    START-OF-SELECTION.......
    pls refer the below sites for reference. they may help you
    http://www.blogtoplist.com/software/blogdetails-14026.html
    http://sap.ionelburlacu.ro/abap/sap2/Other_Useful_Tips.html
    https:/.../servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/905e3d36-0301-0010-30ac-b55865545635
    thanks
    sagar
    reward me points if usefull

  • How to hide the window of Runtime Parameter Form?

    I have a form and I call a report from this form.I have passed some parameters to this report.Before the browser of reports appear the window of Runtime Parameter Form.I want to hide this window of Runtime Parameter Form but I don't know how.
    Please help me!

    When calling the report, set the property PARAMFORM to NO. IF you using parameter list to pass values to report you can do as follows:
    ADD_PARAMETER(pl_id,'PARAMFORM',TEXT_PARAMETER,'NO');

  • How to hide Report's Parameter Form Urgent Please

    Hello to All!
    How we can hide Reports Parameter Form when we are calling a report from our form by using RUN_PRODUCT built in.

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Amir Sajjad ([email protected]):
    Hello to All!
    How we can hide Reports Parameter Form when we are calling a report from our form by using RUN_PRODUCT built in.<HR></BLOCKQUOTE>
    Hi Amir!
    You must add to your paramlist the following parameter:
    Add_Parameter(pl_id, 'PARAMFORM', TEXT_PARAMETER, 'NO');
    Bye

  • ORACLE 10g Reports- how to hide the parameter screen

    QUESTION:
    : I have a report that was designed in 6i. It has a parameter screen. Now I converted the report to 10g and pass parameters to the report from a form. Therefore the 6i parameter screen is not required. However, when I look into the report editor PAPER PARAMETER FORM icon, the old 6i parameter layout appears.
    HOW do I stop the 6i parameter screen from appearing? I dont need it anymore since the parameters are passed in from a form.

    Hi,
    Do this
    Go to DevSuiteHome_1\reports\conf\cgicmd.dat
    this file contains theMapping file for Oracle Reports
    see this link
    how to hide url (use, password and db) in oracle 10g

  • How to Hide the Parameter field at run time....

    Hi,
    I have a parameter field which behaves differently depending on the User logged in.
    It has the LOV coming from following SQL.
    SELECT customer_name FROM Cust_mast;
    If the user = 'INTERNAL' then the Where clause will be
    WHERE cust_id in('DELL', 'SBC', 'BANK')
    Else there will be no WHERE clause or the parameter field
    should be hidden in the parameter form.
    So my questions are:
    1) How to hide the Parameter field during Run time?
    OR OR OR
    2) How to change the LOV select statement during Run time?
    Thanks.
    Ram.

    Hi Ram,
    Is there any way to play with the sql query SELECT using DECODE ?I'm not sure of this part, maybe someone else can suggest a way.
    However, what you want can be done in 2 other ways:
    1. Build 2 reports. Both reports will just be duplicates of each other, only difference being that the 'LoV where clause' will be different. Now you can fire the appropriate report in many ways. For example, if the customer is alreay logged inside your custom application, and therefore you already know whether the user is internal of external, you can design your button or link which launches the report to contain logic such that one of the 2 reports is fired depending on who the user is.
    1. Use a JSP parameter form, not a paper parameter form In this case, just build an HTML parameter form in the web source of your report. Use Java logic to populate the LoV drop-down list. When you have to launch the final report, just launch the paper-layout of the report. For example (you will have to modify this):
    <form action="http://machine:port/reports/rwservlet?report=ParamForm.jsp+..." name="First" method="post">
    <select name="selected_customer" onChange="First.submit()" >
    <option value="">Choose a Customer Name
    <rw:foreach id="G_cust_id" src="G_cust_id">
         <rw:getValue id="myCustId" src="CUSTOMER_ID"/>
    <rw:getValue id="myCustName" src="CUSTOMER_NAME"/>
    <option value="<%=myCustId%>"><%=myCustName%>
    </rw:foreach>
    </select>
    </form>
    In the code above, you will have to make sure that your report's data model defines 2 CUSTOMER_ID's (like CUSTOMER_ID_INT and CUSTOMER_ID_EXT). These 2 will be internal and external Cust ID's. Use Java logic to show one of them.
    Navneet.

Maybe you are looking for

  • Code View Toolbar Issue

    I've had a weird issue under Dreamweaver 8.02. It started under Vista and of course I blamed the OS and went back to XP. Well now it's occurring there as well. It all happens in code view which is where I work all the time. The toolbar buttons will n

  • String operations on internal table text....

    Original table is consists of 2 columns: E         RFC error(SM_DHTCLNT010_READ): Error when opening connection E RFC error(SM_DHLCLNT010_READ): Error when opening connection E RFC error(SM_DHKCLNT010_READ): Error when opening connection E RFC error(

  • System error in routine FI_TAX_GET_TXJCD_LEVELS

    On trying to create the accounting document from Billing document( the ship to company is in Canada, we use SAP for taxes in Canada), I get strange error: We are in 4.6c. I checked for OSS notes. There is nothing for version 4.6c ,hiowever there is O

  • Edit a dynamic report

    I need to create a report based on a dynamic query that I can edit then. So I create a form and report but when I click on the edit button I don´t see any data of the row. How can I do that?

  • Installing PS Elements 11 from disk

    I am blocked from installing PS Elements 11 on my Mac by a notice that I must close:      elementsautoanalyzer      dynamiclinkmanager I have no idea where these programs reside on my computer nor how to close them. Help? Thanks.. Jack