Reg parameter filtering ./.

Hi.
This is ranganadh,
i am generating very simple report, but under laying it has very huge table and lot of joins .. but i have a proper indexing to get results much faster ..
i have taken new report, and given oracle command for data source, i wanted to make some fields are as a parameters to that report. let us take ..
i have a query like ..
select phoneno,contactno ... from contacts where phoneno =1000 some thing
i wanted to make phone no as a parameter to the report, so that i removed where class for the phoneno=100 .. and put it in record selection formula ..
but report is taking ages to run, i am thinking that report is trying to get all the data from query after on-words it is puting filter operations.
is there any way some thing like, pass a report parameters as a query parameters to the database from Crystal report.
some kind of feature is allredy there in SQL server reporting tools, just i want to know that is there any feature in crystal reports like that ..
pls reply ASAP

Hello,
Quite ofen if CR can't directly generate the SQL with the WHERE clause it does mean all of the records will be returned to CR and on the second pass then the filtering is done.
You can try checking on the options under the Report Options - Use Indexing or Server for Speed and Perform grouping on Server. If those don't fix the issue then your best bet would be to write a Stored Procedure with parameters and make the phoneno a SP parameter.
This way all of the data collection is done server side which is much more efficient that passing the data to CR to filter. CR will then just get the final data set and will display the report very quickly.
Thank you
Don

Similar Messages

  • Ssrs report export to excel along with parameter filters

    HI,
    In ssrs reports export to excel along with parameter filters,is it possible or not?
    Could you please help me..
    indu

    Hi Sriindu,
    According to your description, you want to export the report into an excel file with the report parameter and filters. And you want to filter data in excel. Right?
    In Reporting Services, the components for exporting report into a file called Reporting Services Rendering Extension. There are three types of Reporting Services rendering extensions: Data Render Extension,
    Soft page-break renderer extensions, Hard page-break rendering extensions. All these three extension are only for rendering data. It can't keep the filters and parameter in the report. Also excel can't support Reporting Services filter in
    an excel file. So your requirement can't be achieved.
    Reference:
    Exporting Reports (Report Builder and SSRS)
    Interactive Functionality for Different Report Rendering Extensions (Report Builder and SSRS)
    If you have any feedback on our support, please click
    here.
    Best Regards,
    Simon Hou

  • Reg: Parameter Value in CRMPAROLTP table in ECC 6.0

    Hi,
    While trying to build a middle ware for CRM 5.0 and ECC 6.0 we came across CRMPAROLTP table in ECC 6.0. In this we need to maintain Parameter Name and Parmaeter value. If the Parameter name is CRM_RELEASE wht will be the parameter value for CRM Version 5.0?
    Regards

    Hi Veerendra,
    Parameter value is 500.
    Regards
    Nadh.

  • Reg parameter table

    Hi ,
    plz check my below program and exaplain me how to make use of parameter table
    CLASS cl_abap_objectdescr DEFINITION LOAD.
    CLASS add DEFINITION.
      PUBLIC SECTION.
        METHODS add IMPORTING x TYPE i
                              y TYPE i
                    EXPORTING z TYPE i.
    ENDCLASS.                    "add DEFINITION
    CLASS add IMPLEMENTATION.
      METHOD add.
        z = x + y.
      ENDMETHOD.                    "ADD
    ENDCLASS.                    "ADD IMPLEMENTATION
    TYPE-POOLS: abap.
    START-OF-SELECTION.
      DATA : x TYPE i VALUE 10,
             y TYPE i VALUE 20,
             z TYPE i.
      DATA :  it_ptab TYPE abap_parmbind_tab,
              wa_ptab TYPE abap_parmbind.
      DATA : obj TYPE REF TO add.
      DATA : add TYPE string VALUE 'ADD'.
    wa_ptab-name = 'X'.
    wa_ptab-kind = cl_abap_objectdescr=>exporting.
    GET REFERENCE OF  X INTO wa_ptab-value.
    INSERT wa_ptab INTO TABLE it_ptab.
    wa_ptab-name = 'Y'.
    wa_ptab-kind = cl_abap_objectdescr=>exporting.
    GET REFERENCE OF  Y INTO wa_ptab-value.
    INSERT wa_ptab INTO TABLE it_ptab.
    wa_ptab-name = 'Z'.
    wa_ptab-kind = cl_abap_objectdescr=>importing.
    GET REFERENCE OF  Z INTO wa_ptab-value.
    INSERT wa_ptab INTO TABLE it_ptab.
      CREATE OBJECT obj
        TYPE
          (add)
        PARAMETER-TABLE
          it_ptab.
      WRITE : z.
    The dump analysis is as follows
    Runtime Errors         DYN_CALL_METH_PARAM_NOT_FOUND
    Except.                CX_SY_DYN_CALL_PARAM_NOT_FOUND
    Date and Time          2008.07.28 02:10:02
    Short text
         Formal parameter not found during dynamic method call.
    regards

    Hi,
    Parameter table in Method call is Basically used when call method Dynamically and pass the actual parameter dynamically.
    The error you have mentioned occured when the specified and actual parameter are different.
    Just follow the procedure and criteria for using parameter table in case of method call in this link.Hope you will get to know the reason for the runtime error.
    http://help.sap.com/saphelp_nw70/helpdata/en/08/d27c03b81011d194f60000e8353423/content.htm
    Regards,
    Sujit

  • Reg Parameter .

    Hi.
    This is ranganadh,
    i am generating very simple report, but under laying it has very huge table and lot of joins .. but i have a proper indexing to get results much  faster ..
    i have taken new report, and given oracle command for data source, i wanted to make some fields are as a parameters to that report. let us take ..
    i have a query like ..
       select phoneno,contactno ... from contacts where phoneno =1000 some thing
    i wanted to make phone no as a parameter to the report, so that i removed where class for the phoneno=100 .. and put it in record selection formula ..
    but report is taking ages to run, i am thinking that report is trying to get all the data from query after on-words it is puting filter operations.
    is there any way some thing like, pass a report parameters as a query parameters to the database from Crystal report.
    some kind of feature is allredy there in SQL server reporting tools, just i want to know that is there any feature in crystal reports like that ..
    pls reply ASAP

    If you want to create a dynamic parameter you can create using business view manager. This is possible when you are using server(BOE or CRS) and you need to have client installation in the client machine. Try to create  List of Values using business view and save that in repository. Now create a report using add command like this
    select * from table where phone_num={?Parameter}
    {?Parameter}  is a command level parameter and now edit this paraemter in the report and make it as dynamic and select the option existing and point this parameter to LOV created in repository. Now the prompt will show all te numbers from LOV and you can run the report using add command.
    Regards,
    Raghavendra

  • Dynamic Parameter Filtering?

    Post Author: Ron R
    CA Forum: Data Connectivity and SQL
    Is it possible to filter dynamic parameter input lists, CR XI Rel 2.  I have a vendor provided table that marks records 'Deleted' rather than deleting them.  I would like to filter the dataset returned in the dynamic parameter to exclude those 'Deleted' records. Thanks in advance. Ron Ronhovde

    Paul,
    I'm not sure what exactly you are trying to do here. If you're basing the LOV on a view, the assumption would be that the view has been narrowed down to display only the option you want to display.
    If that's not the case, say for example, the view was created for something else and it just so happened to be a good candidate for the LOV... You can use a Command as the data source of your LOV.  Just create a new Command and enter the SQL that gets you the desired record set.
    HTH,
    Jason

  • CSS ACL URL Parameter filtering

    Hi all,
    I have a pair of redundant CSS11503 load-balancing two HTTP servers. Recentyly the webserver is being attacked by some malicious script that run through the web server to go to other place.
    I need to deny the parameter of the url that attacking the web server.
    Example:
    http://www.cisco.com/ciscobb/?CPURL=http://gamedl.qq.com/
    I need to block the "http://gamedl.qq.com/" parameters.
    Anybody can shed some light into this issue?
    Thanks

    that won't be possible.
    The CSS doesn't parse url after the '?'
    You'll to bock this traffic somewhere else.
    Gilles.

  • Reg parameter options

    Hi Experts,
    Im executing a report program.Parameter option is provided for the User to enter/select the value from the search help.but the particular field dont have any help assigned to it.Is there any alternates to do this .?
    Thanks !

    Check this code...
    PARAMETERS:p_matnr TYPE mara-matnr.
    DATA:BEGIN OF itab OCCURS 0,
    matnr TYPE mara-matnr,
    END OF itab.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_matnr.
      SELECT * FROM mara INTO CORRESPONDING FIELDS OF TABLE itab
      UP to 10 rows.
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
          retfield    = 'MATNR'
          dynpprog    = sy-repid
          dynpnr      = sy-dynnr
          dynprofield = 'P_MATNR'
          value_org   = 'S'
        TABLES
          value_tab   = itab.

  • Reg: Parameter ID

    Hi Friends,
        Is it possible to check the value of a Parameter ID in debug mode? System: 4.6C
    Regards,
    Nathan.

    Hi nathan,
    try this:
    DATA: PARA TYPE TPARA-PARAMID VALUE 'WRK',
          WRK(4).
    GET PARAMETER ID PARA FIELD WRK.
    IF SY-SUBRC <> 0.
      MESSAGE 'Parameter not found' TYPE 'I'.
    ELSE.
      WRITE: / WRK.
    ENDIF.
    Its from the Docu of get parametar id.
    Regards, Dieter
    regards, Dieter

  • Regarding Dynamic distribution Group filtering! - URGENT HELP

    Hello Friends,
    We have some employess in our company having primary SMTP address as
    [email protected] as well as [email protected] as alias name.
    I want to create Dynamic distribution group using recipient filter option.. I have tried various option.. nothing is worked out. can you please someone help on how to do this?
    NOTE: I can able to filter using EMC filter : using "emailadresses" + "contains" @company2.com.......
    Karthick

    Your requirement is unclear. reply back with what you are actually looking for!
    if you want to use -RecipientFilter to Create/Manage Dynamic Distribution Groups then below are the few links which has the information about the values that you may use for -RecipientFilter
    Filterable properties for the -RecipientFilter parameter
    Filters
    in recipient Shell commands
    Using
    PowerShell to Manage Dynamic Distribution Groups and Recipient Filters in Exchange Server
    Create
    Dynamic Distribution Groups Using Customised Filters
    M.P.K ~ ( Exchange | 2003/2007/2010/E15(2013)) ~~ Please remember to click “Vote As Helpful" if it really helps and "Mark as Answer” if it answers your question, “Unmark as Answer” if a marked post does not actually answer your question. ~~ This
    Information is provided is "AS IS" and confers NO Rights!!

  • How to create a navigateable messages for SALV in FPM message area

    We have some problems raising messages for errors in a ALV table. Messages reported by the ALV table itself (like a character entered in a number field) are displayed in the FPM message area and the message is mapped to the field causing the error (navigation link). When we try to raise an own message out of the application controller of our building block which carries the ALV, we didnu2019t manage to have the mapping between the error message and the ALV-field.
    We already tried several versions of calling the message method (using the elements of the context of the calling application as well as the context of the mapped ALV compontent):
    CALL METHOD wd_this->gr_msg_manager->report_t100_message
          EXPORTING
            iv_msgid              = '/ISDFPS/MSG_GAF_PE'
            iv_msgno              = '047'
            iv_parameter_1        = lv_par1
            iv_parameter_2        = lv_par2
            io_component          = lo_INTERFACECONTROLLER
            io_controller         = lo_api_interfacecontroller
            io_element            = lo_element
            IV_ATTRIBUTE_NAME     = lv_attribute
            iv_severity           = if_fpm_message_manager=>gc_severity_error
            iv_lifetime           = if_fpm_message_manager=>gc_life_visibility_automatic
            is_navigation_allowed = abap_true
            it_attributes         = lt_attributes.
    Does anybody know a solution or maybe an example where a error message is linked to an field in the SALV and reported in the FPM message area using the above mentioned method call?
    Thanks and best regards
      Gerald
    Edited by: Gerald Reinhard  on Mar 31, 2009 10:56 AM

    Just to clarify, what I am having trouble with is finding where exactly to plug in the name of the plant to be filtered? If using a message type such as MATMAS in a distribution model, it is very straight forward to navigate down from the 'Data filter active', and assign a value to whatever field you wish to filter via the 'List of Values'.  But in this example, message type QPMK required use of the BAPI MasterInspectionChar, and therefore the different method in creating the filter. 
    I cannot find similar functionality when navigating the BAPI related row, for MasterInspectionChar. The 'Change Filter' dialog popup displays a row for 'Container' and then 3 more rows containing 'BAPI structure...'.   Clicking the 'Attribute' checkbox on any of these rows sets 'Data filter active' as a node under the BAPI.  Double clicking the 'Data filter active' brings me back into the same dialog, and selecting any row with an attempt at this point to create a filter results in the 'Select node: content-dependent parameter filtering' warning.  Is this warning occuring because of missing configuration?
    Thanks - Mike

  • How to create a data filter for BAPI used in a Distribution Model ?

    I am trying to create IDOC's for a QM inspection plan via message type QPMK in ECC 6.0. When creating the new message type in the Distribution Model, it forced me to use a BAPI (MasterInspectionChar) rather that just the message as I have done in the past. In order to ensure that only IDOC's related to a specific plant and material type get sent out, I was trying to create a filter.
    I am able to get into a 'Change Filter' dialog by double clicking 'No data filter set' under the node 'MasterInspectionChar.SaveReplica'. However, an attempt to highlight anything on this dialog and clicking button 'Create filter group' results in msg. 'Select node: Content-dependent parameter filtering'.
    Online help led me in a different direction, one thread led me to believe I needed to create a table entry for the filter in table TBD16 via BD81 for later attachment to the BAPI in the Distribution Model. Before this, I created two Z* ALE Object Type records for plant and material type in table TBD11 via BD95 for what I thought would provide a lookup back in BD81 for creation of a new filter record, but these objects are not found. Per the help, I am also unclear as to whether I would need to set up Receiver determination or Parameter filtering, nor where to make this step in the configuration happen?
    Can anyone point me back in the correct direction to get a data filter set up for this BAPI within the Distribution Model ?
    Thanks - Mike

    Just to clarify, what I am having trouble with is finding where exactly to plug in the name of the plant to be filtered? If using a message type such as MATMAS in a distribution model, it is very straight forward to navigate down from the 'Data filter active', and assign a value to whatever field you wish to filter via the 'List of Values'.  But in this example, message type QPMK required use of the BAPI MasterInspectionChar, and therefore the different method in creating the filter. 
    I cannot find similar functionality when navigating the BAPI related row, for MasterInspectionChar. The 'Change Filter' dialog popup displays a row for 'Container' and then 3 more rows containing 'BAPI structure...'.   Clicking the 'Attribute' checkbox on any of these rows sets 'Data filter active' as a node under the BAPI.  Double clicking the 'Data filter active' brings me back into the same dialog, and selecting any row with an attempt at this point to create a filter results in the 'Select node: content-dependent parameter filtering' warning.  Is this warning occuring because of missing configuration?
    Thanks - Mike

  • SQL prompts show no data OBIEE 11.1.1.6

    Dear Gurus,
    I have prompt with parameters like:
    Province
    City
    Hospital Name
    I want Hospital Name parameter filtered by Province & City so I use this in my Sql Prompts Syntax:
    SELECT "Dim Hospital"."Hospital Name" FROM "eHealth CCD Vital Sign" WHERE "Dim Region"."Province"='{v_province}'
    I tested it and it show no data (appear search....) in Hospital Name drop down.
    I run it in Firefox, IE, Chrome, still the same.
    It work when I remove WHERE from the syntax.
    Is this bugs?
    I use obiee 11.1.1.6.0
    Any help will be appreciated
    Regards
    JOE
    NB:Sory I have post in wrong section, already move it in OBIEE Foundation.
    Edited by: JoeSSI on Nov 21, 2012 6:55 PM

    If Hospital and Province are columns in the same prompt, you can use the 'Limit values by' functionality in the Hospital column criteria(along with All column values instead of SQL results) and choose Province (or All prompts if indeed need to restrict by all other columns in that prompt). This way the Hospital column will be restricted based on Province as soon as Province is selected (ie without hitting Apply)
    If Hospital and Province are in different prompts then you can use the presentation variable and SQL results method you have been trying.
    Increase the logging level for the user and check what physical query is being fired for populating the Hospital column.

  • How to do crystal reports in bi-7 i need  clear steps

    how to do crystal reports in bi-7 i need  clear steps

    Hi,
    Please read the following documents.
    I am sure that this is going to help you in creating crystal reports.
    Regards,
    Subha
    Pls grant me points if it is found useful
    Use
    The Reporting Agent allows you to precalculate BEx queries (as “useful queries”) for Crystal reports in the background. This is a device used to improve system performance when executing Crystal reports.
    Prerequisites
    ·        In the BEx Query Designer, you have defined a “useful query” for Crystal Reports and determined variables for the required characteristics.
    ·        You may want to apply a filter when precalculating this “useful query” using a control query (see “Parameter Filtering” in the section below). In this case, you need to have created an additional suitable query in the BEx Query Designer.
    The associate variable must have the type “Changeable with Query Navigation”. Other variables can have any type.
    Procedure
           1.      Choose the REPORTING_AGENT transaction code.
           2.      Select Precalculating Crystal Reports Queries and choose Execute.
           3.      Navigate to the required query in the left-hand Reporting Agent Settings tree.
           4.      You have the following options for creating a new setting:
    -         Choose New Setting from the context menu.
    -         Choose  Create New Setting.
    The New Reporting Agent Setting dialog box appears.
           5.      Enter a technical name and a description.
    The following information is displayed on the General tab page:
    -         The functional area of the setting is Precalculation of Crystal Reports Queries.
    -         Information about the query for which you are creating a setting is shown under the Query group header (description, technical name, InfoProvider).
    -         After the setting has been saved for the first time, the system displays details of the last person who changed the setting and the time this change was made, under the Last Changed On/By group header.
    -         Under the Setting is Used in Packages group header, the system displays information about the packages in which the setting is used, and how they are scheduled. This information can only be displayed if you have defined the setting and assigned one or more scheduling packages to it.
           6.      Choose the Parameters tab page.
           7.      Determine whether precalculation of the Crystal Reports queries are to be parameterized using a filter and using variants.
    For more information and recommendations for choosing parameters in a straightforward example, see Parameterizing Crystal Reports Queries Setting.
    Filtering Parameters
    No Filters
    When you do not want to use a control query to precalculate variables, choose No Filter.
    You can combine this option with parameterization using Variables (see below).
    Explicitly Using Query Result
    If you want to use a control query when filtering, choose Explicitly Using Query Result. You can now make entries in the Control Query and Variants fields.
    Specify the technical name of the control query. Input help is available. After you save your entries, the system updates the information according to your selections.
    You only need to specify a variant when the control query contains input-ready mandatory variables. This does not happen very often, however.
    You can combine this option with parameterization using Variables (see below).
    Parameter Variants
    After making your setting for filtering a parameter, you can process variant for the individual characteristic values of the variables set in the „useful query“.
    Note: The variable screen only offers such variables when they have not already been filled by the control query. (This can also include variables of type “Changeable with Query Navigation”, as long as they aren’t filled by the query).
    You can choose from the following functions:
    Create a Variant
    A dialog box appears in which you can choose values for the SAP variables used in the “useful query”, in the Query Selection area. Input help is available for those InfoObjects for which SAP variables have been created.
    Enter the required data.
    Choose  .
    Change Variants
    Delete Variants
    If you have already created one or more variants, the system lists these in the lower part of the screen. Choose the variants you want to change or delete and choose the appropriate function.

  • Several reports on joined master-detail tables with single row source

    I have 1 master table (Fixed Assets) and several datail tables (Improvements, Depreciation, ...)
    I need to create several reports based on them all with criteria
    'Select ALL from Master and join details
    /1 total row from details for 1 master row/
    filtered by [on_date <= report_date]'
    How to do it better and not copy same code in every report?
    As mentioned on this forum, ApEx is not able to use RefCursor as row source for ApEx reports
    So I tried this Tom Kyte's example:
    create type apex_user.myRecordType as object
    (seq int,
    a int,
    b varchar2(10),
    c date
    Create Or Replace Type Apex_User.Mytabletype As Table Of Apex_User.Myrecordtype;
    create or replace function Apex_User.my_function return Apex_User.myTableType
    Is
    l_data Apex_User.myTableType;
    Begin
    l_data := Apex_User.myTableType();
    for i in 1..5
    loop
    L_Data.Extend;
    l_data(i) :=Apex_User.myRecordType(i, i, 'row ' || i, sysdate+i);
    end loop;
    Return L_Data;
    End;
    Select *
    from TABLE (cast(Apex_User.my_function() as Apex_User.mytableType))
    Where C > Sysdate+1
    Order By Seq Desc
    SEQ A B C
    5 5 row 5 22.08.2010
    4 4 row 4 21.08.2010
    3 3 row 3 20.08.2010
    2 2 row 2 19.08.2010
    4 Rows Selected
    - and it really works from ApEx reports.
    The questions are:
    1) is this the best solution for my task (one centralized code for several reports with parameter filtering detail tables)?
    2) how to change example properly to have here -
    loop
    L_Data.Extend;
    l_data(i) :=Apex_User.myRecordType(i, i, 'row ' || i, sysdate+i);
    end loop;
    - simple SELECT from my MASTER-DETAILS joined tables?

    Hi,
    if (row != null)
    Row masterRow = row;
    vo.setCurrentRow(masterRow);
    // not needed : getMesReponsesPourTiersVO1().executeQuery();
    You shouldnot execute the child VO after setting current row in master VO.
    When the current row is set in master VO, then the child rows will get refreshed automatically.
    Cheers,
    Prasanna

Maybe you are looking for

  • "invitation emails couldn't be sent."

    I have a 50m Keynote '09 file and I'm trying to share it on iWork.com. Here are the steps to repeat: 1) Edit the keynote file. 2) From the menu bar, click Share > Share via iWork.com... 3) Since this is an update - not a new file, choose the existing

  • Importing file names

    I want to create an inventory spreadsheet of my artwork jpeg files. How do I import into Numbers just the file names of a folder full of jpg files? I would like the file name to be one column and the extension another column because I also have .mov

  • Dynamic form help?

    Hi All, I am not very familiar with LiveCycle so I maybe using the product completely wrong (it came with my 'suite').... I am trying to create an online form that provides different options for different users based on the way they answer specific q

  • OWB Repository Assistant Failed on repository owner creation

    I have a 10g database on linux, installed owb 10g on the same linux box. I also installed owb 10g on my windows xp computer as client. Now I'm using repository assistant to create a repository. It error out on creating repository owner (error message

  • WSUS - IIS installed on a separate server

    Hi, I have an IIS installed in a DMZ. I want to install WSUS in my secure network and use IIS server in a DMZ. It is possible to install WSUS with IIS installed on another server? Thank you! Marco R.