Improve reports! (Parameter Grid .... to develop.....)

Hi,
I've been messing around the parameter grid in paper conception mode to realise that you cannot place an image in there... why? I've copied one from report paper layout and it went through. It's just its properties were torned out to 'TEXT' and image did not displayed.
It would be nice to develop the parameter page feature a little bit more.
Another point. I've had a hard time to put a time stamp in the lower right corner. I have been unable to display it in RRRR-MM-DD HH24:MI:SS date format. I had to go with a date + a time value for a turnaround.
It's like date format is having problem reading the space in the date mask.
I'm using 10g.
Bye!

Always keep in mind that acess to a database is SLOW. A way to accelerate request is called "SQL Server Stored Procedures". Google it, and note that not all SQL servers works the same way for stored procedures.
If your database change rarely, you can keep an object alive in memory representing the data stored in your database. Then, when you create a page, you call the object, instead of making direct SQL requests. If your web application takes care of the modifications made to the database, you'll want to call a method on the object that contains a representation to refresh data stored in it.
Oh and if the content of your pages almost never change, try to make them static instead. Static pages are sometimes 1000 times faster than dynamic pages :) When you're modifying the database, just run a little script to update the static page with the fresh data out of the website.

Similar Messages

  • Report Parameter Default Value at runtime

    Post Author: DMiller
    CA Forum: .NET
    Hi,
    I need to be able to create new parameters at runtime and have been somewhat successful in this endeavor. I have one remaining issue that I am hoping that somebody can help me with. Let me explain.
    When you create a parameter from within the Crystal XI designer, you are able to specify a number of default values that will display as a list box at runtime. Eg. ParameterName is MaritalStatus and default values are ("Married", "Single", "Divorced" etc). There is also the ability to specify the Default Value in the Value Options area of the screen. This value could be set to any one of the default values above - let's say that I set it to "Single". By setting the Default Value, this causes the Parameter Fields screen, at runtime, to "Select" the specific default value set above - in this case "Single", instead of showing "..." as the parameter value.
    The default value setting in the Value Options is beneficial when you have reports that are usually run with certain parameter values and only occasionally these need to change. Instead of having to specify every parameter value, the user only has to set the ones that have not been defaulted or they want to change.
    So, I have been successful in creating the parameters at runtime and successfully running the report. I have been unsuccessful in setting the "Default Value" as seen in the Value Options area. I have tried a number of properties on the report parameter object and have not found anything to set this.
    Does anybody know how to set the "Default Value" as seen in the Value Options area in the designer at runtime?
    Thanks for any help.

    Post Author: JerryB
    CA Forum: .NET
    You have described my scnario to a tee.  Did you ever figure out how to get the single default value that is available in the "value options" area when working within the Crystal Reports development environment.  I am using VB.Net and have a nice report menu form and viewer but recently a user ask me to set the default value in one of my combo boxes and I have been unsuccessful in finding the correct property to use.

  • Sub report parameter prompt appears when running Visual Studio 2008 with Crystal Reports 2008

    Post Author: relliott
    CA Forum: .NET
    If I build a simple Crystal Report that contains another simple Crystal Sub Report, the report will print preview fine in Crystal 2008.  The problem happens when add this report to a Visual Studio 2008 Web Application Project and I build and debug the application, the Crystal Viewer is prompting the user for the parameter used to link the sub report to the main report.  This should never happen as the user is not supposed to see this parameter.  If I type in some value for this sub-report parameter prompt, the Crystal Report Viewer gives an error message about not finding the field.
    I was having the same problem in Vs2005 with Crystal 10 which is why I upgraded.  Business Object's official fix for this problem was published under their KB article number c2018840 and c2019047.  These hot fixes ended up causing general exception errors in Visual Studio so I scrapped these solutions.
    Support had me install SP0 for Crystal 2008 (which did not fix it).
    Any ideas?
    Any help is greatly appreciated.
    Thanks,
    Rich Elliott

    Hi Bontrager,
    Thank you for posting in MSDN forum.
    According to your description, I agree with pvdg42's suggestion, so I suggest you can try pvdg42's suggestion to install the version of
    Crystal Reports 10.5 to check this issue again.
    Reference:
    http://forums.asp.net/t/1236730.aspx?Which+CR+version+is+in+Visual+Studio+2008+
    In addition, since this forum is
    to discuss: Visual Studio WPF/SL Designer, Visual Studio Guidance Automation Toolkit, Developer Documentation and Help System, and Visual Studio Editor. So if you have any issue about the
    Crystal Reports, I suggest you can ask the issue to the
    SAP Crystal Reports website:
    http://scn.sap.com/community/crystal-reports/content?filterID=contentstatus%5bpublished%5d~objecttype~objecttype%255bthread
    as pvdg42 pervious suggestion, it will be better support.
    Thanks for your understanding.
    Best Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • To change the colour of the particular cell of ALV report in Grid display.

    Hai Friends,
                      I have created an Alv report in grid display .In that i want to change the colour of the particular cell.Plz provide the answer with a solved example.
             Thank u.

    This works for a Custom Control and OO ALV in a Dialog Module
    TABLES: kna1.
    * Data (for the ALV Grid)
    TYPES:
      BEGIN OF t_alv_data,
        cust_id    TYPE kunnr,        "Customer Number
        cust_name  TYPE name1_gp,     "Customer Name
        cust_color TYPE i,
    *   cell coloring field
        color     TYPE lvc_t_scol,   "Cell coloring
      END OF t_alv_data.
    DATA:
      v_alv_data TYPE t_alv_data,
      i_alv_data TYPE STANDARD TABLE OF t_alv_data.
    * ALV grid containers and objects
    DATA:
      o_alv_grid TYPE REF TO cl_gui_alv_grid,
      o_alv_cont TYPE REF TO cl_gui_custom_container.
    * ALV field catalog
    DATA:
      i_alv_fc TYPE lvc_t_fcat,
      v_alv_fc LIKE lvc_s_fcat.
    * ALV Layout (colors)
    DATA:
      v_alv_layout TYPE lvc_s_layo,
      i_alv_color TYPE lvc_t_scol,
      v_alv_color TYPE lvc_s_scol,
      v_alv_color_cell TYPE lvc_s_colo.
    * ALV variant
    DATA:
      v_alv_variant  TYPE disvariant.
    PARAMETERS:
      p_alvvar TYPE disvariant-variant DEFAULT 'DEFAULT'.
    DATA: ok_code LIKE sy-ucomm.
    * Class for event handling
    *       CLASS lcl_event_receiver DEFINITION
    * [+] Event listener for the ALV grid
    * [+] Handles hotspots and data changes
    CLASS lcl_event_receiver DEFINITION.
      PUBLIC SECTION.
        METHODS:
    *     Hotspot clicking
          hotspot_click
               FOR EVENT hotspot_click OF cl_gui_alv_grid
                 IMPORTING e_row_id
                           e_column_id
                           es_row_no,
    *     Data changed (such as checkbox clicking)
          handle_data_changed
            FOR EVENT data_changed OF cl_gui_alv_grid
                IMPORTING er_data_changed.
    ENDCLASS.                    "lcl_event_receiver DEFINITION
    *       CLASS lcl_event_receiver IMPLEMENTATION
    * [+] Implementation of the ALV Grid event handler class
    CLASS lcl_event_receiver IMPLEMENTATION.
    *       METHOD hotspot_click                                          *
    * [+] Calls evvent_hotspot_click when a hotspot is clicked in the ALV
      METHOD hotspot_click.
        PERFORM event_hotspot_click
                      USING e_row_id
                            e_column_id.
      ENDMETHOD.                    "hotspot_click
    *       METHOD handle_data_changed                                    *
    * [+] Updates the source data when the data in the ALV display has
    * been changed, such as by clicking a checkbox.
      METHOD handle_data_changed.
        DATA: lv_changed TYPE lvc_s_modi.
        LOOP AT er_data_changed->mt_good_cells INTO lv_changed
          WHERE fieldname = 'CUST_NAME'.
          READ TABLE i_alv_data INTO v_alv_data INDEX lv_changed-row_id.
          IF sy-subrc = 0.
            MOVE lv_changed-value TO v_alv_data-cust_name.
            MODIFY i_alv_data FROM v_alv_data INDEX lv_changed-row_id.
          ENDIF.
        ENDLOOP.
      ENDMETHOD.                    "handle_data_changed
    ENDCLASS.                    "lcl_event_receiver IMPLEMENTATION
    * Reference to the event listener class
    DATA: event_receiver TYPE REF TO lcl_event_receiver.
    *       FORM build_event_listener
    * [+] Set the event handler on the ALV Grid
    FORM build_event_listener.
    * Assigning the event listener to the ALV
      CREATE OBJECT event_receiver.
      SET HANDLER event_receiver->handle_data_changed FOR o_alv_grid.
      SET HANDLER event_receiver->hotspot_click       FOR o_alv_grid.
    ENDFORM.                    "build_event_listener
    *       AT SELECTION-SCREEN
    *         ON VALUE-REQUEST FOR p_alvvar
    * [+] Calls choose_alv_variant to ask the user to select an alv grid
    *     layout variant
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_alvvar.
      PERFORM choose_alv_variant
        CHANGING
          p_alvvar
          v_alv_variant.
    *       START_OF_SELECTION
    START-OF-SELECTION.
      PERFORM get_data.
      SET PF-STATUS 'ALVSCREEN' IMMEDIATELY.
      CALL SCREEN 2000.
    *       FORM get_data
    * [+] Gets the data for the ALV grid
    FORM get_data.
      SELECT kunnr name1
        INTO (v_alv_data-cust_id,
              v_alv_data-cust_name)
        FROM kna1.
        APPEND v_alv_data TO i_alv_data.
      ENDSELECT.
    ENDFORM.                    "get_data
    *       MODULE build_alv_grid
    *   THIS SHOULD BE IN THE "PROCESS BEFORE OUTPUT" OF THE ALV SCREEN
    * [+] Builds the ALV Grid objects
    * [+] Calls to build the field catalog table
    * [+] Loads the field catalog table into the ALV Grid
    * [+] Loads the table data into the ALV Grid
    MODULE build_alv_grid OUTPUT.
      SET TITLEBAR  '2000'.
    * Also enables layout saving
      PERFORM set_alv_variant
        USING
          p_alvvar
        CHANGING
          v_alv_variant.
    * Building the grid and container on the screen
    * NOTE: the container name MUST be upper-case
    * Also, we don't want the objects to be created if in batch mode!
      IF sy-batch IS INITIAL.
        CREATE OBJECT o_alv_cont
          EXPORTING
            container_name = 'O_ALV_TABLE'.
      ENDIF.
      CREATE OBJECT o_alv_grid
        EXPORTING
          i_parent = o_alv_cont.
    * builds the event listener
      PERFORM build_event_listener.
    * Color the cells
      PERFORM color_cells.
    * Build the field catalog
      PERFORM build_alv_fc.
    * Loads the data into the grid
      CALL METHOD o_alv_grid->set_table_for_first_display
        EXPORTING
          i_save          = 'A'
          i_default       = 'X'
          is_variant      = v_alv_variant
          is_layout       = v_alv_layout
        CHANGING
          it_outtab       = i_alv_data
          it_fieldcatalog = i_alv_fc.
    ENDMODULE.                    "build_alv_grid OUTPUT
    *       FORM build_alv_fc
    * [+] Constructs the ALV Grid field catalog table
    FORM build_alv_fc.
      CLEAR i_alv_fc.
      REFRESH i_alv_fc.
    * NOTE: the field name MUST be upper-case
    *                   field       heading         hide  hot
    *                   name                        zero  spot  just
      PERFORM:
        alv_field USING 'CUST_ID'    'Cust ID'        ' '  'X'  'R',
        alv_field USING 'CUST_NAME'  'Customer Name'  ' '  ' '  'L',
        alv_field USING 'CUST_COLOR' 'Color'          ' '  ' '  'R'.
    ENDFORM.                    "build_alv_fc
    *       FORM alv_field
    * [+] Describes and constructs a single field for the ALV Grid field
    *     catalog. The field length and type are both obtained from the
    *     actual field passed in to this method.
    * [+] Adds the constructed field to the ALV Grid field catalog table
    FORM alv_field
      USING
        p_field_name TYPE c
        p_heading    TYPE c
        p_hide_zeros TYPE c
        p_hotspot    TYPE c
        p_justify    TYPE c.
      CLEAR v_alv_fc.
      DATA:
        lv_type(1) TYPE c,
        lv_length TYPE i,
        lv_heading_length TYPE i.
    * get the type and length of this field
      FIELD-SYMBOLS <field>.
      ASSIGN p_field_name TO <field>.
      DESCRIBE FIELD <field> TYPE lv_type OUTPUT-LENGTH lv_length.
    * re-adjust the length to the length of the header, if too short
      lv_heading_length = strlen( p_heading ).
      IF lv_length < lv_heading_length.
        lv_length = lv_heading_length.
      ENDIF.
    * NOTE: the field name MUST be upper-case
      v_alv_fc-fieldname = p_field_name.
      TRANSLATE v_alv_fc-fieldname TO UPPER CASE.
      v_alv_fc-inttype   = lv_type.
      v_alv_fc-outputlen = lv_length.
      v_alv_fc-coltext   = p_heading.
      v_alv_fc-seltext   = p_heading.
      v_alv_fc-hotspot   = p_hotspot.
    * Determining which fields should show zeros
      IF p_hide_zeros = 'X'.
        v_alv_fc-no_zero = 'X'.
        v_alv_fc-lzero   = ' '.
      ELSE.
        v_alv_fc-no_zero = ' '.
        v_alv_fc-lzero   = 'X'.
      ENDIF.
      v_alv_fc-just = p_justify.
    * Add the field to the field catalog
      APPEND v_alv_fc TO i_alv_fc.
    ENDFORM.                    "alv_field
    *       FORM choose_alv_variant
    * [+] Shows a popup that allows the user to choose the layout variant
    *     for the alv grid of the current program
    * [+] Usually called by an AT SELECTION-SCREEN method.
    FORM choose_alv_variant
      CHANGING
        p_variant_name TYPE disvariant-variant
        p_variant      TYPE disvariant.
      CLEAR p_variant.
      DATA:
        p_exit_check(1) TYPE c.
      MOVE sy-repid TO p_variant-report.
      CALL FUNCTION 'LVC_VARIANT_F4'
           EXPORTING
                is_variant = p_variant
                i_save     = 'A'
           IMPORTING
                e_exit     = p_exit_check
                es_variant = p_variant
           EXCEPTIONS
                not_found  = 1
                OTHERS     = 99.
      IF sy-subrc = 0.
        IF p_exit_check <> 'X'.
          p_variant_name = p_variant-variant.
        ENDIF.
      ENDIF.
    ENDFORM.                    "choose_alv_variant
    *       FORM set_alv_variant
    * [+] Sets the alv grid layout variant. Used for setting the variant
    *     when its name is entered in a parameter rather than by using the
    *     popup, or when loading the variant from a variable of type C
    FORM set_alv_variant
      USING
        p_variant_name TYPE disvariant-variant
      CHANGING
        p_variant      TYPE disvariant.
      MOVE sy-repid TO p_variant-report.
      p_variant-variant = p_variant_name.
    ENDFORM.                    "set_alv_variant
    *       FORM color_cells
    * [+] Loop through the data and apply coloring
    FORM color_cells.
      DATA:
        my_color  TYPE i.
    * tell the ALV grid what field in v_alv_data contains color information
      v_alv_layout-ctab_fname = 'COLOR'.
      my_color = 0.
    * loop through each row of the table
      LOOP AT i_alv_data INTO v_alv_data.
    *   clear the variables
        CLEAR:
          v_alv_color,
          v_alv_color_cell,
          i_alv_color.
        REFRESH:
          i_alv_color.
        v_alv_data-cust_color = my_color.
        PERFORM color_cell USING 'CUST_COLOR' my_color. "negative
    *   apply the colors
    *    IF v_alv_data-cust_name = 'Testing Credit'.
    *      PERFORM color_cell USING 'CUST_NAME' 6. "negative
    *    ELSEIF v_alv_data-cust_name = 'Goober Goober Also'.
    *      PERFORM color_cell USING 'CUST_NAME' 5. "positive
    *    ENDIF.
    *   set the color data for this table row
        v_alv_data-color = i_alv_color.
        MODIFY i_alv_data FROM v_alv_data.
        my_color = my_color + 1.
        IF my_color GT 7.
          CLEAR my_color.
        ENDIF.
      ENDLOOP.
    ENDFORM.                    "color_cells
    *       FORM color_cell
    * [+] Colors a cell in the ALV grid
    FORM color_cell
      USING
        p_cellname TYPE c
        p_color    TYPE i.
      CLEAR:
        v_alv_color_cell,
        v_alv_color.
    * set the color for the cell
    *  IF p_color = 0.
    *    v_alv_color_cell-col = 0. "cl_gui_resources=>list_col_background.
    *  ELSEIF p_color = 1.
    *    v_alv_color_cell-col = 1. "cl_gui_resources=>list_col_heading.
    *  ELSEIF p_color = 2.
    *    v_alv_color_cell-col = 2. "cl_gui_resources=>list_col_normal.
    *  ELSEIF p_color = 3.
    *    v_alv_color_cell-col = 3. "cl_gui_resources=>list_col_total.
    *  ELSEIF p_color = 4.
    *    v_alv_color_cell-col = 4. "cl_gui_resources=>list_col_key.
    *  ELSEIF p_color = 5.
    *    v_alv_color_cell-col = 5. "cl_gui_resources=>list_col_positive.
    *  ELSEIF p_color = 6.
    *    v_alv_color_cell-col = 6. "cl_gui_resources=>list_col_negative.
    *  ELSEIF p_color = 7.
    *    v_alv_color_cell-col = 7. "cl_gui_resources=>list_col_group.
    *  ENDIF.
      v_alv_color_cell-col = p_color.
      v_alv_color-nokeycol = 'X'.
      v_alv_color-fname = p_cellname.
    *  v_alv_color-color = p_color.
      v_alv_color-color = v_alv_color_cell.
      APPEND v_alv_color TO i_alv_color.
    ENDFORM.                    "color_cell
    *       FORM event_hotspot_click
    * [+] What to do when clicking on a hotspot in the ALV Grid
    FORM event_hotspot_click
      USING
        p_row    TYPE lvc_s_row
        p_column TYPE lvc_s_col.
      DATA:
        lv_docnum TYPE kunnr.
      READ TABLE i_alv_data INTO v_alv_data INDEX p_row-index.
      IF p_column = 'CUST_ID'.
    *   call a transaction when the cust_id is clicked
        SET PARAMETER ID 'AUN' FIELD v_alv_data-cust_id.
        CALL TRANSACTION 'VA03' AND SKIP FIRST SCREEN.
      ENDIF.
    ENDFORM.                    "event_hotspot_click
    *&      Module  USER_COMMAND_2000  INPUT
    *       text
    MODULE user_command_2000 INPUT.
      CASE ok_code.
        WHEN 'BACK'
          OR 'STOP'
          OR 'CANCEL'.
          LEAVE TO SCREEN 0.
      ENDCASE.
    ENDMODULE.                 " USER_COMMAND_2000  INPUT

  • Not getting Reports Parameter Form in web-forms environ

    I am not able to get a report parameter form to appear for a
    report called from forms via a 'run_product' command. It works
    fine in client/server mode. In web-forms the report just goes
    ahead and runs without the needed parameters. I have tried
    explicitly passing a parameter list with the 'paramform' set to
    'yes' and this did nothing. I have this on a NT box with latest
    Dev2 patches applied.
    1. Is the reports parameter form supposed to work in web-forms
    mode?
    2. How do you set it up to work, if it is supposed to work?
    Thanks for any replies.
    null

    I guess you have to use web.show_document - I found this article
    on DevConnect:
    Article-ID: <Note:68647.1>
    Circulation: PUBLISHED (EXTERNAL)
    Platform: GENERIC Generic issue
    Subject: How to show Reports HTML PARAMFORM when
    calling Reports
    from Forms
    Modified-Date: 09-AUG-1999 18:02:04
    Document-Type: BULLETIN
    Content-Type: TEXT/PLAIN
    Impact: MEDIUM
    Component: SQLREP
    PURPOSE:
    This bulletin explains how to overcome the current restriction
    of calling an Oracle Report from Oracle Forms and showing a
    PARAMETER FORM. This is currently not possible when using the
    RUN_PRODUCT built-in with
    WEB DEPLOYED APPLICATIONS.
    DESCRIPTION:
    When you call an Oracle Report from Oracle Forms using
    RUN_PRODUCT in Client-server, you can specify an optional
    parameter called PARAMFORM to display the parameter form defined
    in the Oracle Report.
    For web-deployed applications, the PARAMFORM parameter can be
    set to HTML to produce a HTML version of the parameter form.
    When calling Oracle Reports from an Oracle Form using
    RUN_PRODUCT and specifying PARAMFORM=HTML in the parameter list,
    the Oracle Reports parameter form doesn't show the in the client
    browser. If the Oracle Reports Cartridge/CGI is used and
    PARAMFORM=HTML is specified, then the Oracle Reports parameter
    form does appear in the client browser.
    Oracle Forms does not use either the Cartridge or the CGI with
    RUN_PRODUCT, and it's these thin clients that produce the HTML
    Oracle Reports parameter form.
    As a workaround to this problem, you can use either the
    Cartridge or the CGI with the WEB.SHOW_DOCUMENT Oracle Forms
    builtin. This does require either the Oracle Reports Cartrige
    or the CGI to be installed. Neither of these are necessary if
    the parameter form isn't required.
    INSTRUCTIONS:
    The following items need to be installed:
    1. Oracle Reports Multi-tier Server.
    2. Oracle Reports Web Cartridge
    or
    Oracle Reports Web CGI.
    Here is a typical URL that can be specified in a browser
    to run a report using Oracle Reports Cartridge implementation:
    http://your_webserver/r30ows?
    server=repserver21+report=emp_30.rep+
    destype=cache+desformat=html+userid=scott/tiger@mydb+paramform=ht
    ml
    For CGI implementation:
    http://your_webserver/your_vir_cgi_dir/r30cgi32.exe?
    server=repserver21+report=emp_30.rep+destype=cache+desformat=html
    userid=scott/tiger@mydbparamform=html
    The Oracle Reports parameter form now is shown. This can be
    used with WEB.SHOW_DOCUMENT issuing the request to execute the
    report to the Oracle Reports Multi-Tier Server instead of using
    RUN_PRODUCT.
    The following code may be added to a program unit, which then
    issues the request to run the report:
    IF get_application_property(user_interface) = 'WEB' then
    /* Use Cartridge configuration with WEB.SHOW_DOCUMENT. */
    WEB.SHOW_DOCUMENT('http://your_webserver/r30ows?
    server=repserver21+report=emp_30.rep+destype=cache+desformat=html
    userid=scott/tiger@mydbparamform=html', '_self');
    /* OR for CGI configuration. */
    WEB.SHOW_DOCUMENT
    ('http://your_webserver/your_vir_cgi_dir/r30cgi32.exe?
    server=repserver21+report=emp_30.rep+destype=cache+desformat=html
    userid=scott/tiger@mydbparamform=html', '_self');
    ELSE
    /* use RUN_PRODUCT for client-server with PARAMFORM=Yes. */
    Add_Parameter(plid, 'PARAMFORM', TEXT_PARAMETER, 'YES');
    RUN_PRODUCT
    (REPORTS,'emp_30.rep',SYNCHRONOUS,RUNTIME,FILESYSTEM,plid);
    END;
    RELATED DOCUMENTS:
    Developer/2000: Guidelines for Building Applications, Deploying
    Applications on the Web (for detailed instructions on setting up
    the Oracle Reports Cartridge and CGI)
    Laura (guest) wrote:
    : I am having the same problem with Dev 6 on NT. The parameter
    : screen for reports works in client/server but not web using
    run-
    : product. I am getting error REP-0788: Warning the value of
    the
    : restricted LOV parameter is not among the selectable values.
    : Any reports without a parameter screen work fine with run-
    : product.
    : Any help would be appreciated.
    null

  • Report parameter startdate has a defaultvalue or a valid value that depends on the report parameter startdate forward dependencies are not valid

    Hi,
    Am trying to develop a report the parameter has an issue, it gives me an error.
    There are 2 parameter (1st is Date range like start and end date and 2nd is Loan number)
    When ever I select date range the Loan number parameter should go blank. If I input a loan number then date range should go blank. 
    What should I do. Please help
    ERROR --report parameter startdate has a defaultvalue or a valid value that depends on the report parameter startdate forward dependencies are not valid

    Hi Kay_MD,
    If there are only two parameters, we can use first parameter charge the second one, but the second one cannot charge the first one in turn. Because parameter forward dependencies are not valid. To achieve your requirement, we can create another parameter
    to control Date_range and Loan_number parameters. For more details, please see:
    Add a parameter named ReportParameter1 with two available values: Date_range and Loan_number.
    Use the following expression as the default value in Date_range parameter:
    =iif(Parameters!ReportParameter.Value="Date_range",1,"") (1 means a useless value)
    Use the following expression as the default value in Loan_number parameter:
    =iif(Parameters!ReportParameter.Value="Loan_number",1,"") (1 means a useless value)
    Please note that the Date_range and Loan_number parameters should enable Allow blank value (“”), and the blank values should also be contained in available values.
    If there are any other questions, please feel free to let me know.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Test Plan Progress report parameter

    I'm trying to use the Test Plan Progress report but the Test Plan field is always empty therefore I cannot render the report.
    The TFS is 2013 update 4 and I tried also with the report downloaded from MSF for Agile Software Development 2013.4 template. The cube is processed with no errors.
    Any ideas?

    Looking further I noticed that the MDX query that is populating the report parameter is not returning any data.
    Could this be a breaking change for the report from the last TFS update?
    Below is the query generated by the report:
    WITH
    MEMBER [Measures].[ParameterCaption] AS
    IIF([Test Plan].[Test Plan Name].CURRENTMEMBER IS [Test Plan].[Test Plan Name].[All],
    "All (No Filter)",
    [Test Plan].[Test Plan Name].CurrentMember.Member_Caption
    MEMBER [Measures].[ParameterValue] AS
    [Test Plan].[Test Plan ID].CurrentMember.UniqueName
    SELECT
    [Measures].[Point Count Trend],
    [Measures].[ParameterValue],
    [Measures].[ParameterCaption]
    } ON COLUMNS,
    ([Test Plan].[Test Plan ID].[All], [Test Plan].[Test Plan Name].[All]) +
    Extract(
    [Test Plan].[Test Plan ID].[All],
    [Test Plan].[Test Plan Name].[All],
    [Team Project].[Project Node GUID].[All],
    [Test Case].[Area Hierarchy].[All],
    [Test Plan].[Iteration Hierarchy].[All]
    ) +
    Filter(
    CrossJoin(
    [Test Plan].[Test Plan ID].[Test Plan ID],
    [Test Plan].[Test Plan Name].[Test Plan Name],
    StrToMember("[Team Project].[Project Node GUID].&[{4dad3f77-6199-41eb-af5a-a95f93b6af18}]"),
    StrToSet("[Test Case].[Area Hierarchy].[All]"),
    StrToSet("[Test Plan].[Iteration Hierarchy].[All]")
    [Measures].[Point Count Trend]
    [Test Plan].[Test Plan ID], [Test Plan].[Test Plan Name]
    } ON ROWS
    FROM [Team System]

  • Report parameter form in ADF/JHS

    I am looking for the best way to develop a ADF page (with or without JHS) similiar to the Headstart report parameter form in Oracle Forms. I found a dynamic parameter form example on Steve Meunch's "Not Yet documented ADF Sample Applications", #93 that seems ideal. Has anyone implemented this approach using the existing Headstart tables? How were the LOV queries handled?
    Any feedback would be appreciated.

    Hi Carl,
    Include PARAMFORM=YES in the URL to display the parameter form in RDF to be displayed in the web.But it is showing a submit and reset button at the top.I am not sure how to get rid of it.Hope this will help
    Gracelin

  • Report parameter is not populated with exact value in stacked column click throughs

    I have stacked column chart to show below opportunity data.
    Category axis: Month of created date
    Series: sales stage
    Aggregate: runningvalue of revenue on sales stage group. 
    data set has below fields.
    1. opportunity id
    2. created date
    3. revenue
    4. sales stage.
    5. Calculated field: month of created date
    I have a sub report which shows the detail information for that month when I click on Stacked column. In order to achieve this i have to pass a report parameter with month of created date(calculated field) on the click action of main report.
    This report parameter is not getting populated when i click on the respective stacked column because of which the sub report is failing.
    Any thoughts?
    1. Category: month of the created date of opportunity(this 
    1. Category: month of the created date of opportunity(this 

    Thanks Katherine for reply. 
    Creating a subreport was never an issue, the issue was when I click on the stacked column the parameter (A) as per your screenshot was not getting populated, some times it just passes a null value.
    In my report below is the sample data and in Chart
    1. Series Aggregate is on Runningvalue of Revenue set to stage scope.
    2. CAtegory group is on Month of Created date
    3. Series group is on Stage
    4. Have a report filter for Year.
    Sub report parameter: Month which is passed when  I click on the stacked column.
    Below is sample data how my data looks like.
    id
    stage
    createdon
    revenue
    1
    U
    1/1/2013
    1000
    2
    Ir
    1/2/2013
    2000
    3
    Ir
    2/2/2013
    1000
    4
    A
    2/3/2013
    5000
    5
    A
    3/3/2013
    1000
    6
    Ir
    3/3/2013
    5000
    7
    Ir
    4/3/2013
    7000
    Below is the image of actual report
    In the above screenshot When i click on Region A or Region C for Aug Column, the Month Parameter for subreport is always null. When I click on Region B , parameter is having the
    value as "Aug". 
    Let me know is there anything I am missing.

  • SSAS report action to pass multi-value list of dimention key values to a SSRS report parameter

    This was originally posted on StackOverflow and suggested I try here as well.
    I want to create a report action in an SSAS OLAP cube that generates a list of formatted values to pass into an SSRS report parameter that accepts a multi-valued parameter list.  This would be applied at the
    cell level in the SSAS action.  I have found a solution that gets me most of the way:
    How to Pass Multiple Values from an SSAS Report Drill Through Action to an SSRS Multi-Value Parameter, but not quite.  The action does appear in Excel and works
    if I run the action from a cell that is at or below the dimension attribute I am generating the list for, in this case,
    Account Key.
    Below is a link to a screen capture (unable to embed it due to lack of reputation) showing the action and dimension structure in Excel.  The action works as long as I run it at the
    Account Key level or below.  I want to be able to run it at higher levels, such as
    Account Major and still have it generate all then related Account Key values for the SSRS report parameter.  Running it at the higher
    Account Major level does not trigger the report to run.
    Excel Action Screen Shot:
    http://i.stack.imgur.com/QCGSp.png
    Below is the MDX I am using to generate the value for the report parameter:
    UrlEscapeFragment(
    GENERATE(
    DESCENDANTS(
    [Account].[Account Key].CurrentMember,
    [Account].[Account Key].[Account Key]
    [Account].[Account Key].CURRENTMEMBER.Name,
    "&rp:Account="
    I am hoping that I can somehow modify the MDX above to make it return all the
    Account Keys for any attribute of the Account dimension when ran from any measure cell, not just when ran at self and children of
    Account Key in the pivot table.
    Also, if it helps, I can execute the following MDX query on the cube and get the results I am looking for.
    WITH MEMBER [Measures].[Account Key List] as
    GENERATE(
    DESCENDANTS([Account].[Account].CurrentMember, [Account].[Account].[Account]),
    [Account].[Account].CURRENTMEMBER.NAME,
    "&rp:Account=")
    SELECT {[Measures].[Account Key List]} on 0,
    ([Account].[Account Company Number].[Account Company Number],[Account].[Account Major].[Account Major]
    ) on 1
    FROM [Company 10 Action Demo]
    Below are partial results:
    10.116&rp:Account=10.116.010
    10.117&rp:Account=10.117.010&rp:Account=10.117.020
    10.120&rp:Account=10.120.005&rp:Account=10.120.006&rp:Account=10.120.010&rp:Account=10.120.020&rp:Account=10.120.030&rp:Account=10.120.040&rp:Account=10.120.050&rp:Account=10.120.060&rp:Account=10.120.380&rp:Account=10.120.999
    10.123
    Questions
    Any ideas what I might need to do to get Account Key to be returned for any attribute of the
    Account dimension?
    Would I possibly have to alter my Account dimension in the cube to get this to work?
    Thanks in advance.
    Edit 1 - Adventure Works Cube Version
    I was unable to get the suggested answer with the "Exists" function to work.  To better demonstrate this issue, I have recreated it using the Adventure Works Cube.
    I will focus on the Customer dimension, specifically the Customer and
    Education attributes.  I created a report action called Test Report Action.  Below is the XML created for it in the cube.
    <Action xsi:type="ReportAction" dwd:design-time-name="f35ad5ee-5167-4fb8-a0e0-0a74cc6e81c6">
    <ID>Report Action 1</ID>
    <Name>Test Report Action</Name>
    <TargetType>Cells</TargetType>
    <Target></Target>
    <Type>Report</Type>
    <ReportServer>SQLSERVER</ReportServer>
    <Path>ReportServer?/Test Report</Path>
    <ReportParameters>
    <ReportParameter>
    <Name>Test Customer Existing</Name>
    <Value>UrlEscapeFragment(
    GENERATE(
    EXISTING DESCENDANTS(
    [Customer].[Customer].CurrentMember,
    [Customer].[Customer].[Customer]
    [Customer].[Customer].CURRENTMEMBER.Name,
    "&amp;rp:Customer="
    )</Value>
    </ReportParameter>
    </ReportParameters>
    <ReportFormatParameters>
    <ReportFormatParameter>
    <Name>rs:Command</Name>
    <Value>Render</Value>
    </ReportFormatParameter>
    <ReportFormatParameter>
    <Name>rs:Renderer</Name>
    <Value>HTML5</Value>
    </ReportFormatParameter>
    </ReportFormatParameters>
    </Action>
    Below are the steps to re-create the issue.
    Connect to the cube in Excel
    Add dimension Customer -> More Fields -> Customer
    Add measure Internet Sales -> Internet Sales Amount
    Right-click Internet Sales Amount cell, select "Additional Actions" -> "Test Report Action" and see customer values created for URL 
    When the action is ran at this point with Customer, I see the values created in the URL shown message box (since there is no SSRS report server at location specified).
    Now the part I'm unable to resolve
    Remove the Customer dimension and add Customer -> Demographic -> Education
    Right-click Internet Sales Amount cell, select "Additional Actions" -> "Test Report Action"
    Nothing happens. If I ran the action on the cell next to "Bachelors", I would want it to build up all the list of all the "Customers"  that make up the "Bachelors" in the
    Customer dimension as part of the report parameter.  If no attributes where used in the cube from the
    Customer dimension for that cell, then I would like it to return "All Customers", or something similar to show that all customers are included in the aggregations.
    I am not too MDX savvy, thus far.  I think I need to somehow join the
    Customers to Internet Sales Amount in the Generate function portion.  I have tried several different combinations of the
    Customer dimension and Internet Sales Amount, along with various functions to see if I could get this to work with no success.  I am hoping that someone more knowledgeable the me will have a solution.   If you need more details,
    please ask and I will provide them.

    Simon,
    Thanks for you help with this.  This morning I found a workaround.  Below describes what that is.
    What I ended up doing was getting a list of values from a degenerate dimension that I could use to pass to SSRS to get a list of transactions for a report.  Below is how I did this, in relation to the Adventure Works cube using the degenerate dimension
    Internet Order Details.
    WITH MEMBER [Measures].[Order Param List] AS
    GENERATE(
    EXISTS([Internet Sales Order Details].[Sales Order Number].[Sales Order Number].Members, ,
    "Internet Sales"),
    [Internet Sales Order Details].[Sales Order Number].CurrentMember.Name,
    "&rp:OrderNum=")
    SELECT {[Measures].[Order Param List], [Measures].[Internet Sales Amount]} ON 0
    ,([Date].[Calendar].[Date]) ON 1
    FROM [Adventure Works]
    This will get a list of Sales Order Number in a text string, separated by "&rp:OrderNum=" for each measure of
    Internet Sales. This would allow me to create an SSRS report to bring back detail information for each
    Sales Order Number. Below are some sample results.
    May 16, 2007 SO50493&rp:OrderNum=SO50494&rp:OrderNum=SO50495&rp:OrderNum=SO50496&rp:OrderNum=SO50497&rp:OrderNum=SO50498&rp:OrderNum=SO50499&rp:OrderNum=SO50500 $12,157.80
    May 17, 2007 SO50501&rp:OrderNum=SO50502&rp:OrderNum=SO50503&rp:OrderNum=SO50504&rp:OrderNum=SO50505&rp:OrderNum=SO50506&rp:OrderNum=SO50507&rp:OrderNum=SO50508 $13,231.62
    May 18, 2007 SO50509&rp:OrderNum=SO50510 $4,624.91
    With this, I can then create a Report Action in SSRS with a Parameter Value of
    UrlEscapeFragment(
    GENERATE(
    EXISTS([Internet Sales Order Details].[Sales Order Number].[Sales Order Number].Members, ,
    "Internet Sales"),
    [Internet Sales Order Details].[Sales Order Number].CurrentMember.Name,
    "&rp:OrderNum=")
    The way I was going about it before was flawed, as I was trying to get a list of the granular values from each dimension used to build the measure value and pass each one of those as separate parameters. I just needed to set something unique for each fact
    measure transaction that represents the value and uses that in a query parameter for the SSRS report.

  • Report parameter does not show up in rtf template

    Hi all
    I was able to produce an rtf file based on the XML bellow. I could create the header with the customer name and the invoice list with the totals. However, I already tried by any means to insert the AS_OF_DATE parameter in the rtf template but it never appears. Do I have to put it between a <?for-each?> <?end for-each?>. This must be a simple question but I’m very new to this.
    Thanks in advance for any help.
    Octavio
    <?xml version="1.0"?>
    <!-- Generated by Oracle Reports version 6.0.8.27.0 -->
    <ARXAGMW>
    <LIST_G_SETUP>
    <G_SETUP>
    <COMPANY_NAME>TUI Portugal, SA.</COMPANY_NAME>
    <COAID>101</COAID>
    <FUNCTIONAL_CURRENCY>EUR</FUNCTIONAL_CURRENCY>
    <IN_SET_OF_BOOKS_ID>50</IN_SET_OF_BOOKS_ID>
    <FUNCTIONAL_CURRENCY_PRECI>2</FUNCTIONAL_CURRENCY_PRECI>
    <CONVERT_FLAG>Y</CONVERT_FLAG>
    <LIST_G_SEL_CREDIT_OPTIONS>
    <G_SEL_CREDIT_OPTIONS>
    <INCLUDE_CREDIT_HIGH>Y</INCLUDE_CREDIT_HIGH>
    <IN_ON_ACCOUNT_LOW>N</IN_ON_ACCOUNT_LOW>
    <CREDIT_OPTION_MEANING>Age</CREDIT_OPTION_MEANING>
    <LIST_G_SEL_OPTIONS>
    <G_SEL_OPTIONS>
    <PRINT_ON_ACCOUNT_FLAG></PRINT_ON_ACCOUNT_FLAG>
    <SORT_OPTION>C</SORT_OPTION>
    <SUMMARY_OPTION>I</SUMMARY_OPTION>
    <FORMAT_DETAILED></FORMAT_DETAILED>
    <INVOICE_TYPE_PRINT></INVOICE_TYPE_PRINT>
    <CUSTOMER_NAME_PRINT></CUSTOMER_NAME_PRINT>
    <BALANCE_DUE_PRINT></BALANCE_DUE_PRINT>
    <LIST_G_COMPANY_CUST>
    </LIST_G_COMPANY_CUST>
    <LIST_G_COMPANY_INV>
    <G_COMPANY_INV>
    <COMPANY_INV>01</COMPANY_INV>
    <LIST_G_INV_INV>
    <G_INV_INV>
    <SORT_FIELD1_INV></SORT_FIELD1_INV>
    <INV_TID_INV>*</INV_TID_INV>
    <SORT_FIELD2_INV>10FC</SORT_FIELD2_INV>
    <LIST_G_CUST_INV>
    <G_CUST_INV>
    <CUST_NAME_INV>Academia Contemporânea do Espectáculo</CUST_NAME_INV>
    <CUST_NO_INV>1011</CUST_NO_INV>
    <CUST_ID_INV>*</CUST_ID_INV>
    <CUST_STATE_INV></CUST_STATE_INV>
    <CUST_CITY_INV>Porto</CUST_CITY_INV>
    <CONTACT_SITE_ID_INV>*</CONTACT_SITE_ID_INV>
    <LIST_G_SITE_INV>
    <G_SITE_INV>
    <ADDR_ID_INV>*</ADDR_ID_INV>
    <AMT_DUE_REMAINING_INV>*</AMT_DUE_REMAINING_INV>
    <LIST_G_1>
    <G_1>
    <INVNUM>10FC*526</INVNUM>
    <CONS_BILLING_NUMBER></CONS_BILLING_NUMBER>
    <LIST_G_INVOICE>
    <G_INVOICE>
    <DUE_DATE_INV>26-OCT-07</DUE_DATE_INV>
    <INVOICE_TYPE_INV>10FC</INVOICE_TYPE_INV>
    <CLASS_INV>INV</CLASS_INV>
    <PAYMENT_SCHED_ID_INV>*</PAYMENT_SCHED_ID_INV>
    <DAYS_PAST_DUE2>*</DAYS_PAST_DUE2>
    <AMOUNT_ADJUSTED_INV></AMOUNT_ADJUSTED_INV>
    <AMOUNT_APPLIED_INV></AMOUNT_APPLIED_INV>
    <AMOUNT_CREDITED_INV></AMOUNT_CREDITED_INV>
    <GL_DATE_INV>26-SEP-07</GL_DATE_INV>
    <DATA_CONVERTED_INV></DATA_CONVERTED_INV>
    <PS_EXCHANGE_RATE_INV>1</PS_EXCHANGE_RATE_INV>
    <B0_INV>0</B0_INV>
    <B1_INV>0</B1_INV>
    <B2_INV>0</B2_INV>
    <B3_INV>0</B3_INV>
    <B4_INV>1</B4_INV>
    <B5_INV>0</B5_INV>
    <B6_INV>0</B6_INV>
    <COMP_AMT_DUE_REM_INV>181.54</COMP_AMT_DUE_REM_INV>
    <C_DATA_CONV_FLAG_INV>0</C_DATA_CONV_FLAG_INV>
    <C_AMT_DUE_REM_INV>181.54</C_AMT_DUE_REM_INV>
    <C_AMT_DUE_REM_INV_DSP> 181.54 </C_AMT_DUE_REM_INV_DSP>
    <C_AMOUNT_CH_INV>0</C_AMOUNT_CH_INV>
    <C_AMOUNT_CR_INV>0</C_AMOUNT_CR_INV>
    <C_AMOUNT_RISK_INV>0</C_AMOUNT_RISK_INV>
    <C_AMOUNT_CLAIM_INV>0</C_AMOUNT_CLAIM_INV>
    <C_INV_BALANCE>181.54</C_INV_BALANCE>
    <C_COMP_BAL_INV>181.54</C_COMP_BAL_INV>
    <C_INV_BALANCE_DSP> 181.54 </C_INV_BALANCE_DSP>
    <C_INV_B0>0</C_INV_B0>
    <C_INV_B0_DSP> </C_INV_B0_DSP>
    <C_INV_B1>0</C_INV_B1>
    <C_INV_B1_DSP> </C_INV_B1_DSP>
    <C_INV_B2>0</C_INV_B2>
    <C_INV_B2_DSP> </C_INV_B2_DSP>
    <C_INV_B3>0</C_INV_B3>
    <C_INV_B3_DSP> </C_INV_B3_DSP>
    <C_INV_B4>181.54</C_INV_B4>
    <C_INV_B4_DSP> 181.54 </C_INV_B4_DSP>
    <C_INV_B5>0</C_INV_B5>
    <C_INV_B5_DSP> </C_INV_B5_DSP>
    <C_INV_B6>0</C_INV_B6>
    <C_INV_B6_DSP> </C_INV_B6_DSP>
    </G_INVOICE>
    </LIST_G_INVOICE>
    <CONS_BILL_DISP>10FC*526</CONS_BILL_DISP>
    </G_1>
    </LIST_G_1>
    <PERCENT_B0_ADDR>0</PERCENT_B0_ADDR>
    <PERCENT_B1_ADDR>0</PERCENT_B1_ADDR>
    <PERCENT_B2_ADDR>0</PERCENT_B2_ADDR>
    <PERCENT_B3_ADDR>0</PERCENT_B3_ADDR>
    <PERCENT_B4_ADDR>100</PERCENT_B4_ADDR>
    <PERCENT_B5_ADDR>0</PERCENT_B5_ADDR>
    <PERCENT_B6_ADDR>0</PERCENT_B6_ADDR>
    <SET_PERCENT_ADDR>0</SET_PERCENT_ADDR>
    <TOTAL_SITE_AMT>181.54</TOTAL_SITE_AMT>
    <TOTAL_SITE_AMT_DSP> 181.54 </TOTAL_SITE_AMT_DSP>
    <TOTAL_SITE_B0>0</TOTAL_SITE_B0>
    <TOTAL_SITE_B0_DSP> 0.00 </TOTAL_SITE_B0_DSP>
    <TOTAL_SITE_B1>0</TOTAL_SITE_B1>
    <TOTAL_SITE_B1_DSP> 0.00 </TOTAL_SITE_B1_DSP>
    <TOTAL_SITE_B2>0</TOTAL_SITE_B2>
    <TOTAL_SITE_B2_DSP> 0.00 </TOTAL_SITE_B2_DSP>
    <TOTAL_SITE_B3>0</TOTAL_SITE_B3>
    <TOTAL_SITE_B3_DSP> 0.00 </TOTAL_SITE_B3_DSP>
    <TOTAL_SITE_B4>181.54</TOTAL_SITE_B4>
    <TOTAL_SITE_B4_DSP> 181.54 </TOTAL_SITE_B4_DSP>
    <TOTAL_SITE_B5>0</TOTAL_SITE_B5>
    <TOTAL_SITE_B5_DSP> 0.00 </TOTAL_SITE_B5_DSP>
    <TOTAL_SITE_B6>0</TOTAL_SITE_B6>
    <TOTAL_SITE_B6_DSP> 0.00 </TOTAL_SITE_B6_DSP>
    <C_SITE_PAYMENTS_DSP> 0.00 </C_SITE_PAYMENTS_DSP>
    <C_SITE_PAYMENTS>0</C_SITE_PAYMENTS>
    <C_SITE_RISK>0</C_SITE_RISK>
    <C_SITE_CREDITS>0</C_SITE_CREDITS>
    <C_SITE_CREDITS_DSP> 0.00 </C_SITE_CREDITS_DSP>
    <C_SITE_BALANCE>181.54</C_SITE_BALANCE>
    <C_SITE_BALANCE_DSP> 181.54 </C_SITE_BALANCE_DSP>
    <SEL_CONTACT_INV> </SEL_CONTACT_INV>
    <C_CONTACT_NAME_INV></C_CONTACT_NAME_INV>
    <C_CONTACT_PHONE_INV></C_CONTACT_PHONE_INV>
    <C_CONTACTS_INV></C_CONTACTS_INV>
    </G_SITE_INV>
    </LIST_G_SITE_INV>
    <D_CUST_NAME_INV>Academia Contemporânea do</D_CUST_NAME_INV>
    <TOTAL_INV_AMT>181.54</TOTAL_INV_AMT>
    <TOTAL_INV_AMT_DSP> 181.54 </TOTAL_INV_AMT_DSP>
    <TOTAL_INV_B0>0</TOTAL_INV_B0>
    <TOTAL_INV_B0_DSP> 0.00 </TOTAL_INV_B0_DSP>
    <TOTAL_INV_B1>0</TOTAL_INV_B1>
    <TOTAL_INV_B1_DSP> 0.00 </TOTAL_INV_B1_DSP>
    <TOTAL_INV_B2>0</TOTAL_INV_B2>
    <TOTAL_INV_B2_DSP> 0.00 </TOTAL_INV_B2_DSP>
    <TOTAL_INV_B3>0</TOTAL_INV_B3>
    <TOTAL_INV_B3_DSP> 0.00 </TOTAL_INV_B3_DSP>
    <TOTAL_INV_B4>181.54</TOTAL_INV_B4>
    <TOTAL_INV_B4_DSP> 181.54 </TOTAL_INV_B4_DSP>
    <TOTAL_INV_B5>0</TOTAL_INV_B5>
    <TOTAL_INV_B5_DSP> 0.00 </TOTAL_INV_B5_DSP>
    <TOTAL_INV_B6>0</TOTAL_INV_B6>
    <TOTAL_INV_B6_DSP> 0.00 </TOTAL_INV_B6_DSP>
    <SUM_INV_BALANCE>181.54</SUM_INV_BALANCE>
    <SUM_INV_BALANCE_DSP> 181.54 </SUM_INV_BALANCE_DSP>
    <SUM_ONACC_CR_INV>0</SUM_ONACC_CR_INV>
    <SUM_ONACC_CR_INV_DSP> 0.00 </SUM_ONACC_CR_INV_DSP>
    <ONACC_CONV_CH_INV> </ONACC_CONV_CH_INV>
    <ONACC_CONV_CR_INV> </ONACC_CONV_CR_INV>
    <ONACC_CONV_RISK_INV></ONACC_CONV_RISK_INV>
    <SUM_ONACC_CH_INV>0</SUM_ONACC_CH_INV>
    <SUM_ONACC_CH_INV_DSP> 0.00 </SUM_ONACC_CH_INV_DSP>
    <SUM_ONACC_RISK_INV>0</SUM_ONACC_RISK_INV>
    <SUM_ONACC_RISK_INV_DSP> 0.00 </SUM_ONACC_RISK_INV_DSP>
    <SUM_CLAIM_INV>0</SUM_CLAIM_INV>
    <SUM_CLAIM_INV_DSP> 0.00 </SUM_CLAIM_INV_DSP>
    <SEL_PERCENT_INV>0</SEL_PERCENT_INV>
    <PERCENT_B0_INV>0</PERCENT_B0_INV>
    <PERCENT_B1_INV>0</PERCENT_B1_INV>
    <PERCENT_B2_INV>0</PERCENT_B2_INV>
    <PERCENT_B3_INV>0</PERCENT_B3_INV>
    <PERCENT_B4_INV>100</PERCENT_B4_INV>
    <PERCENT_B5_INV>0</PERCENT_B5_INV>
    <PERCENT_B6_INV>0</PERCENT_B6_INV>
    </G_CUST_INV>
    </LIST_G_CUST_INV>
    <C_LABEL2_INV>Total For Type</C_LABEL2_INV>
    <C_LABEL3_INV>Type</C_LABEL3_INV>
    <FLEX_TYPE_INV>10FC</FLEX_TYPE_INV>
    <TOTAL_INV_INV_AMT>181.54</TOTAL_INV_INV_AMT>
    <TOTAL_INV_INV_AMT_DSP> 181.54 </TOTAL_INV_INV_AMT_DSP>
    <TOTAL_INV_INV_B0>0</TOTAL_INV_INV_B0>
    <TOTAL_INV_INV_B0_DSP> 0.00 </TOTAL_INV_INV_B0_DSP>
    <TOTAL_INV_INV_B1>0</TOTAL_INV_INV_B1>
    <TOTAL_INV_INV_B1_DSP> 0.00 </TOTAL_INV_INV_B1_DSP>
    <TOTAL_INV_INV_B2>0</TOTAL_INV_INV_B2>
    <TOTAL_INV_INV_B2_DSP> 0.00 </TOTAL_INV_INV_B2_DSP>
    <TOTAL_INV_INV_B3>0</TOTAL_INV_INV_B3>
    <TOTAL_INV_INV_B3_DSP> 0.00 </TOTAL_INV_INV_B3_DSP>
    <TOTAL_INV_INV_B4>181.54</TOTAL_INV_INV_B4>
    <TOTAL_INV_INV_B4_DSP> 181.54 </TOTAL_INV_INV_B4_DSP>
    <TOTAL_INV_INV_B5>0</TOTAL_INV_INV_B5>
    <TOTAL_INV_INV_B5_DSP> 0.00 </TOTAL_INV_INV_B5_DSP>
    <TOTAL_INV_INV_B6>0</TOTAL_INV_INV_B6>
    <TOTAL_INV_INV_B6_DSP> 0.00 </TOTAL_INV_INV_B6_DSP>
    <TOTAL_INV_INV_BALANCE>181.54</TOTAL_INV_INV_BALANCE>
    <TOTAL_INV_INV_CREDIT>0</TOTAL_INV_INV_CREDIT>
    <TOTAL_INV_INV_RISK>0</TOTAL_INV_INV_RISK>
    <TOTAL_INV_INV_CLAIM>0</TOTAL_INV_INV_CLAIM>
    <TOTAL_INV_INV_CASH>0</TOTAL_INV_INV_CASH>
    <SET_PERCENT_INV_INV>0</SET_PERCENT_INV_INV>
    <SUM_PERCENT_B0_INV>0</SUM_PERCENT_B0_INV>
    <SUM_PERCENT_B1_INV>0</SUM_PERCENT_B1_INV>
    <SUM_PERCENT_B2_INV>0</SUM_PERCENT_B2_INV>
    <SUM_PERCENT_B3_INV>0</SUM_PERCENT_B3_INV>
    <SUM_PERCENT_B4_INV>100</SUM_PERCENT_B4_INV>
    <SUM_PERCENT_B5_INV>0</SUM_PERCENT_B5_INV>
    <SUM_PERCENT_B6_INV>0</SUM_PERCENT_B6_INV>
    </G_INV_INV>
    </LIST_G_INV_INV>
    <TOTAL_COMPANY_INV_AMT>181.54</TOTAL_COMPANY_INV_AMT>
    <TOTAL_COMPANY_INV_AMT_DSP> 181.54 </TOTAL_COMPANY_INV_AMT_DSP>
    <SET_GSUM_INV_AMT> 181.54 </SET_GSUM_INV_AMT>
    <SET_GSUM_INV_B0> 0.00 </SET_GSUM_INV_B0>
    <SET_GSUM_INV_B1> 0.00 </SET_GSUM_INV_B1>
    <SET_GSUM_INV_B2> 0.00 </SET_GSUM_INV_B2>
    <SET_GSUM_INV_B3> 0.00 </SET_GSUM_INV_B3>
    <SET_GSUM_INV_B4> 181.54 </SET_GSUM_INV_B4>
    <SET_GSUM_INV_B5> 0.00 </SET_GSUM_INV_B5>
    <SET_GSUM_INV_B6> 0.00 </SET_GSUM_INV_B6>
    <SET_PAY_CR_MEMOS_INV> 0.00 </SET_PAY_CR_MEMOS_INV>
    <SET_RISK_INV> 0.00 </SET_RISK_INV>
    <SET_CLAIM_INV> 0.00 </SET_CLAIM_INV>
    <SET_GPERCENT_INV>0</SET_GPERCENT_INV>
    <SET_GSUM_INV_BALANCE> 181.54 </SET_GSUM_INV_BALANCE>
    </G_COMPANY_INV>
    </LIST_G_COMPANY_INV>
    <SET_SEL_OPTIONS>1</SET_SEL_OPTIONS>
    </G_SEL_OPTIONS>
    </LIST_G_SEL_OPTIONS>
    <SET_CREDIT_OPTIONS>Age</SET_CREDIT_OPTIONS>
    </G_SEL_CREDIT_OPTIONS>
    </LIST_G_SEL_CREDIT_OPTIONS>
    <CA_FUNCTIONAL_CURRENCY>EUR</CA_FUNCTIONAL_CURRENCY>
    <ACCT_BAL_APROMPT>Empresa</ACCT_BAL_APROMPT>
    <ACCT_FLEX_BAL_SEG>c.SEGMENT1</ACCT_FLEX_BAL_SEG>
    <ACCT_BAL_LPROMPT>Empresa</ACCT_BAL_LPROMPT>
    <REPORT_NAME></REPORT_NAME>
    <SUB_TITLE>22-FEB-08</SUB_TITLE>
    <APP_MAX_ID></APP_MAX_ID>
    <ADJ_MAX_ID>74399</ADJ_MAX_ID>
    <PS_MAX_ID></PS_MAX_ID>
    <SET_UNID_PHRASE>Unidentified Payments</SET_UNID_PHRASE>
    <SET_BUCKET_TITLES>1</SET_BUCKET_TITLES>
    <SET_FTR_LABEL></SET_FTR_LABEL>
    <SET_COLUMNS>1</SET_COLUMNS>
    <SET_CURRENCY>EUR</SET_CURRENCY>
    <UNID_CH>0</UNID_CH>
    </G_SETUP>
    </LIST_G_SETUP>
    <RP_COMPANY_NAME>TUI Portugal, SA.</RP_COMPANY_NAME>
    <RP_REPORT_NAME>Aging - 7 Buckets Report</RP_REPORT_NAME>
    <RP_DATA_FOUND></RP_DATA_FOUND>
    <RP_SUBTITLE> 22-FEB-08</RP_SUBTITLE>
    <AS_OF_DATE>22-FEB-08</AS_OF_DATE>
    <UNID_PHRASE>Unidentified Payments</UNID_PHRASE>
    <SHORT_UNID_PHRASE>Unidentified Payme</SHORT_UNID_PHRASE>
    <TOP0>Não</TOP0>
    <TOP1>Até</TOP1>
    <TOP3>Até</TOP3>
    <TOP2>Até</TOP2>
    <TOP4>Até</TOP4>
    <TOP5>Mais de</TOP5>
    <TOP6>Em</TOP6>
    <BOT0>Vencido</BOT0>
    <BOT1>30 Dias</BOT1>
    <BOT2>60 Dias</BOT2>
    <BOT3>90 Dias</BOT3>
    <BOT4>180 Dias</BOT4>
    <BOT5>180 Dias</BOT5>
    <BOT6>Litígio</BOT6>
    <BUCKET_LINE_TYPE_0>CURRENT</BUCKET_LINE_TYPE_0>
    <BUCKET_LINE_TYPE_1>PAST</BUCKET_LINE_TYPE_1>
    <BUCKET_LINE_TYPE_2>PAST</BUCKET_LINE_TYPE_2>
    <BUCKET_LINE_TYPE_3>PAST</BUCKET_LINE_TYPE_3>
    <BUCKET_LINE_TYPE_4>PAST</BUCKET_LINE_TYPE_4>
    <BUCKET_LINE_TYPE_5>PAST</BUCKET_LINE_TYPE_5>
    <BUCKET_LINE_TYPE_6>DISPUTE_PENDADJ</BUCKET_LINE_TYPE_6>
    <BUCKET_DAYS_FROM_0>-99999999</BUCKET_DAYS_FROM_0>
    <BUCKET_DAYS_FROM_1>1</BUCKET_DAYS_FROM_1>
    <BUCKET_DAYS_FROM_2>31</BUCKET_DAYS_FROM_2>
    <BUCKET_DAYS_FROM_3>61</BUCKET_DAYS_FROM_3>
    <BUCKET_DAYS_FROM_4>91</BUCKET_DAYS_FROM_4>
    <BUCKET_DAYS_FROM_5>181</BUCKET_DAYS_FROM_5>
    <BUCKET_DAYS_FROM_6></BUCKET_DAYS_FROM_6>
    <BUCKET_DAYS_TO_0>0</BUCKET_DAYS_TO_0>
    <BUCKET_DAYS_TO_1>30</BUCKET_DAYS_TO_1>
    <BUCKET_DAYS_TO_2>60</BUCKET_DAYS_TO_2>
    <BUCKET_DAYS_TO_3>90</BUCKET_DAYS_TO_3>
    <BUCKET_DAYS_TO_4>180</BUCKET_DAYS_TO_4>
    <BUCKET_DAYS_TO_5>999999999</BUCKET_DAYS_TO_5>
    <BUCKET_DAYS_TO_6></BUCKET_DAYS_TO_6>
    <BUCKET_CATEGORY>DISPUTE_PENDADJ</BUCKET_CATEGORY>
    <GSUM_CUST_B0></GSUM_CUST_B0>
    <GSUM_CUST_B1></GSUM_CUST_B1>
    <GSUM_CUST_B2></GSUM_CUST_B2>
    <GSUM_CUST_B3></GSUM_CUST_B3>
    <GSUM_CUST_B4></GSUM_CUST_B4>
    <GSUM_CUST_B5></GSUM_CUST_B5>
    <GSUM_CUST_B6></GSUM_CUST_B6>
    <GSUM_CUST_PERCENT_B0></GSUM_CUST_PERCENT_B0>
    <GSUM_CUST_PERCENT_B1></GSUM_CUST_PERCENT_B1>
    <GSUM_CUST_PERCENT_B2></GSUM_CUST_PERCENT_B2>
    <GSUM_CUST_PERCENT_B3></GSUM_CUST_PERCENT_B3>
    <GSUM_CUST_PERCENT_B4></GSUM_CUST_PERCENT_B4>
    <GSUM_CUST_PERCENT_B5></GSUM_CUST_PERCENT_B5>
    <GSUM_CUST_PERCENT_B6></GSUM_CUST_PERCENT_B6>
    <GSUM_CUST_AMT></GSUM_CUST_AMT>
    <GSUM_CUST_BALANCE>0</GSUM_CUST_BALANCE>
    <GSUM_ONACC_AMT_CREDIT_CUST>0</GSUM_ONACC_AMT_CREDIT_CUST>
    <GSUM_ONACC_AMT_CASH_CUST>0</GSUM_ONACC_AMT_CASH_CUST>
    <GSUM_PAY_CR_CUST>0</GSUM_PAY_CR_CUST>
    <TEMP_SUM_CUST></TEMP_SUM_CUST>
    <GSUM_CUST_B0_DSP></GSUM_CUST_B0_DSP>
    <GSUM_CUST_B1_DSP></GSUM_CUST_B1_DSP>
    <GSUM_CUST_B2_DSP></GSUM_CUST_B2_DSP>
    <GSUM_CUST_B3_DSP></GSUM_CUST_B3_DSP>
    <GSUM_CUST_B4_DSP></GSUM_CUST_B4_DSP>
    <GSUM_CUST_B5_DSP></GSUM_CUST_B5_DSP>
    <GSUM_CUST_B6_DSP></GSUM_CUST_B6_DSP>
    <GSUM_CUST_AMT_DSP></GSUM_CUST_AMT_DSP>
    <GSUM_CUST_BALANCE_DSP></GSUM_CUST_BALANCE_DSP>
    <GSUM_PAY_CR_CUST_DSP></GSUM_PAY_CR_CUST_DSP>
    <C_DATA_CONV_GSUM></C_DATA_CONV_GSUM>
    <TEMP_ONACC_CR_CUST></TEMP_ONACC_CR_CUST>
    <TEMP_ONACC_CH_CUST></TEMP_ONACC_CH_CUST>
    <RP_FTR_LBL>Grand Total:</RP_FTR_LBL>
    <C_DATA_CONV_GSUM_INV></C_DATA_CONV_GSUM_INV>
    <GSUM_INV_B0>0</GSUM_INV_B0>
    <GSUM_INV_B1>0</GSUM_INV_B1>
    <GSUM_INV_B2>0</GSUM_INV_B2>
    <GSUM_INV_B3>0</GSUM_INV_B3>
    <GSUM_INV_B4>181.54</GSUM_INV_B4>
    <GSUM_INV_B5>0</GSUM_INV_B5>
    <GSUM_INV_B6>0</GSUM_INV_B6>
    <GSUM_INV_PERCENT_B1>0</GSUM_INV_PERCENT_B1>
    <GSUM_INV_PERCENT_B2>0</GSUM_INV_PERCENT_B2>
    <GSUM_INV_PERCENT_B0>0</GSUM_INV_PERCENT_B0>
    <GSUM_INV_PERCENT_B3>0</GSUM_INV_PERCENT_B3>
    <GSUM_INV_PERCENT_B4>100</GSUM_INV_PERCENT_B4>
    <GSUM_INV_PERCENT_B5>0</GSUM_INV_PERCENT_B5>
    <GSUM_INV_PERCENT_B6>0</GSUM_INV_PERCENT_B6>
    <GSUM_INV_AMT>181.54</GSUM_INV_AMT>
    <GSUM_INV_BALANCE>181.54</GSUM_INV_BALANCE>
    <GSUM_ONACC_AMT_CR_INV>0</GSUM_ONACC_AMT_CR_INV>
    <GSUM_ONACC_AMT_CH_INV>0</GSUM_ONACC_AMT_CH_INV>
    <GSUM_PAY_CR_INV>0</GSUM_PAY_CR_INV>
    <TEMP_SUM_INV>0</TEMP_SUM_INV>
    <GSUM_INV_BALANCE_DSP> 181.54 </GSUM_INV_BALANCE_DSP>
    <GSUM_PAY_CR_INV_DSP> 0.00 </GSUM_PAY_CR_INV_DSP>
    <GSUM_INV_B0_DSP> 0.00 </GSUM_INV_B0_DSP>
    <GSUM_INV_B1_DSP> 0.00 </GSUM_INV_B1_DSP>
    <GSUM_INV_B2_DSP> 0.00 </GSUM_INV_B2_DSP>
    <GSUM_INV_B3_DSP> 0.00 </GSUM_INV_B3_DSP>
    <GSUM_INV_B4_DSP> 181.54 </GSUM_INV_B4_DSP>
    <GSUM_INV_B5_DSP> 0.00 </GSUM_INV_B5_DSP>
    <GSUM_INV_B6_DSP> 0.00 </GSUM_INV_B6_DSP>
    <GSUM_INV_AMT_DSP> 181.54 </GSUM_INV_AMT_DSP>
    <TEMP_ONACC_CR_INV>0</TEMP_ONACC_CR_INV>
    <TEMP_ONACC_CH_INV>0</TEMP_ONACC_CH_INV>
    <C_PS_MAX_ID></C_PS_MAX_ID>
    <C_ADJ_MAX_ID>74399</C_ADJ_MAX_ID>
    <C_APP_MAX_ID></C_APP_MAX_ID>
    <C_CONVERT_FLAG>Y</C_CONVERT_FLAG>
    <C_CREDIT_OPTION_MEANING>Age</C_CREDIT_OPTION_MEANING>
    <C_FUNCTIONAL_CURRENCY>EUR</C_FUNCTIONAL_CURRENCY>
    <C_FORMAT_DETAILED></C_FORMAT_DETAILED>
    <C_SORT_OPTION>C</C_SORT_OPTION>
    <C_SUMMARY_OPTION>I</C_SUMMARY_OPTION>
    <REF_CURR_CODE_INV>EUR</REF_CURR_CODE_INV>
    <C_CUST_SUM_LBL></C_CUST_SUM_LBL>
    <C_ONACC_AMT_CR_CUST></C_ONACC_AMT_CR_CUST>
    <C_ONACC_AMT_CH_CUST></C_ONACC_AMT_CH_CUST>
    <C_ONACC_AMT_CR_INV>0</C_ONACC_AMT_CR_INV>
    <C_ONACC_AMT_CH_INV>0</C_ONACC_AMT_CH_INV>
    <C_CREDIT_APPLIED_LATE_CUST></C_CREDIT_APPLIED_LATE_CUST>
    <C_UNID_CH></C_UNID_CH>
    <C_CREDIT_APPLIED_LATE_INV>0</C_CREDIT_APPLIED_LATE_INV>
    <C_UNID_CH_INV>0</C_UNID_CH_INV>
    <C_SUMMARY_MEANING>Brief</C_SUMMARY_MEANING>
    <C_FORMAT_MEANING>Invoice Summary</C_FORMAT_MEANING>
    <SET_MEANINGS></SET_MEANINGS>
    <C_INDUSTRY_CODE>C</C_INDUSTRY_CODE>
    <C_COMPANY_TITLE></C_COMPANY_TITLE>
    <C_BAL_SEGMENT_LPROMPT></C_BAL_SEGMENT_LPROMPT>
    <C_PAYMENT_MEANING>Payment</C_PAYMENT_MEANING>
    <C_RISK_MEANING>Risk</C_RISK_MEANING>
    <C_ONACC_AMT_RISK_INV></C_ONACC_AMT_RISK_INV>
    <TEMP_ONACC_RISK_INV></TEMP_ONACC_RISK_INV>
    <C_RISK_OPTION_MEANING>Do Not Show</C_RISK_OPTION_MEANING>
    <GSUM_ONACC_AMT_RISK_INV>0</GSUM_ONACC_AMT_RISK_INV>
    <GSUM_RISK_INV_DSP> 0.00 </GSUM_RISK_INV_DSP>
    <GSUM_RISK_CUST_DSP></GSUM_RISK_CUST_DSP>
    <GSUM_ONACC_AMT_RISK_CUST>0</GSUM_ONACC_AMT_RISK_CUST>
    <CF_PAYMENT_MEANING>Payment</CF_PAYMENT_MEANING>
    <CF_RISK_MEANING></CF_RISK_MEANING>
    <CF_RISK_OPTION_MEANING></CF_RISK_OPTION_MEANING>
    <CF_ACCOUNTING_FLEXFIELD></CF_ACCOUNTING_FLEXFIELD>
    <GSUM_CLAIM_CUST_DSP></GSUM_CLAIM_CUST_DSP>
    <GSUM_CLAIM_AMT_CUST>0</GSUM_CLAIM_AMT_CUST>
    <GSUM_CLAIM_INV_DSP> 0.00 </GSUM_CLAIM_INV_DSP>
    <GSUM_CLAIM_AMT_INV>0</GSUM_CLAIM_AMT_INV>
    <C_CLAIM_OPTION_MEANING></C_CLAIM_OPTION_MEANING>
    </ARXAGMW>

    hi Rex,
    your requirement is u want to show your report parameter in rtf(template).
    create a placeholder column get your parameter in the placeholder column.
    and run the report to generate XMl.
    use the placeholder column in template to show parameter.
    Regards
    Rajesh

  • Report from Grid Control:Monthly Growth of each database in Single Report

    Hi,I want to make the report from Grid Control for Monthly Growth of each Database for Capacity planning
    I can See under Report->Storage->Oracle Database Tablespace Monthly Space Usage
    But this is only for once database and I want to include all the database in single report that too with limited INfo
    Want the format something like..just wanted to make you guys
    Database     Actual Size on 1st     Actual Size on 30th     INcrease in Size
    1.
    2.
    Something close to above format will do...
    Thanx
    Gagan

    Hi Thanx for the reply
    But Which Tablespace Metric You are talking about?I can See 5-6 Tablespace Metric and infact I dont want the data at the tablespace level and I want the total size of the database and growth in last month as shown in ' Oracle Database Tablespace Monthly Space Usage '.
    But Thanx again for the reply
    Regards
    Gagan

  • Report from Grid Control:Monthly Growth of Each Database on Single Report

    Hi,I want to make the report from Grid Control for Monthly Growth of each Database for Capacity planning
    I can See under Report->Storage->Oracle Database Tablespace Monthly Space Usage
    But this is only for once database and I want to include all the database in single report that too with limited INfo
    Want the format something like..just wanted to make you guys
    Database     Actual Size on 1st     Actual Size on 30th     INcrease in Size
    1.
    2.
    Something close to above format will do...
    Thanx
    Gagan

    Hi Thanx for the reply
    But Which Tablespace Metric You are talking about?I can See 5-6 Tablespace Metric and infact I dont want the data at the tablespace level and I want the total size of the database and growth in last month as shown in ' Oracle Database Tablespace Monthly Space Usage '.
    But Thanx again for the reply
    Regards
    Gagan

  • Report Parameter form not showing list of values in Report svr

    I was using reports 6i where I used to have list box in report parameter form. I now converted recompiled my reports in 10g and when I run I am not geting the list of values. I get the values as a list below the field
    ex.
    ITEM :___________
    box,book,pencil,rubber,
    dvd,floppy...
    previously it was coming as a list in the item field
    thanks
    MG

    Hello,
    http://www.oracle.com/webapps/online-help/reports/10.1.2/topics/htmlhelp_rwbuild_hs/rwwhthow/howto/params/pmp_creating_list_of_values.htm?tp=true
    If you run the report from a Web browser and the list of values is unrestricted, the HTML Parameter Form will display a text field instead of a combo box, and a list of static values that you can copy and paste into the text field.
    Regards

  • REP-50134 occurs when using the submit button on the Reports Parameter Form

    Good Morning,
    I get the "REP-50134: Cache subitem reports does not exist" error after clicking on the Submit Button from a Reports parameter form.
    I am using Forms/Reprots 9i.
    Using the source code given in the Whitepaper 'Oracle Forms Services - Using Run_Report_Object() to call Reports with a parameter form', all works well when paramform=no, but when I have a Form print a report with paramform=yes, the parameter form appears correctly, but generates the error after clicking the Submit Button.
    Any inputs as to causation or possible places to look to solving this problem would be greatly appreciated.
    Thank you

    Hello and thanks.
    The value in the tag is <form method=post action="reports?">
    Looking at this I suspect my problem is related to this setting. I am trying to follow all the instructions in the White Papers but they are a little confusing as they are not all exactly the same. Each attempts to explain a specific functionality without regards to the whole.
    For instance I believe I need to have the variables P_ACTION, P_USER_CONNECT and P_SERVER_NAME in the report being called and then add a Before Parameter Form trigger to reset the values. But this seems to duplicate and override what has already been sent via the REPORT_OTHERS property. It is a tad bit confusing.
    Can you confirm?
    Thanks for any clarification you can provide.

Maybe you are looking for