Reduce number of values available in variable selection before query execut

I have a query with a variable for the product number.
When I start the web query a popup appears. Here I can use the search help to select a product number. The search help displays all product numbers in the system. I would like the search help to offer only product numbers belonging to a certain product group. This would allow the user to select one product number  from a much shorter list.
It seem that it is possible to do this AFTER the query has been executed and the query results are displayed if the InfoObject properties in the query for "Query Execution Filter Val." have been set to "Only Posted Values for Navigation".
But I would like to reduce the available values in the search help before the results are displayed.
Of course one can always modify the InfoObject and assign a new search help to the InfoObject's data element. But our company doesn't allow modifications.
Cheers,
Martin

Hi Naidu,
the product number is already compounded with the controlling area, so I checked to see whether your suggestion would work. It does!
Unfortunately, I will probably not be allowed to change the product number as it has been used in to many cubes, queries, etc.
Any other ideas?
Thanks,
Martin

Similar Messages

  • Limit to the number of values I can specify in a query

    Hi,
    I want to select a certain number of rows from a table in my Azure Table Storage by specifying the PartitionKey and RowKey. Say, I have a list of 500 PartitionKey and RowKey pairs that I need to read from my table. Can I specify these 500 values in my query?
    I have a feeling that I'll have to come up with a composite key as my partition key so that I don't have to specify so many PartitionKey/RowKey values but I want to first make sure that there's a limit to the number of values I can specify in a query.
    Thanks, Sam

    Hi,
    Thank you for reaching out to us.I am currently researching to gather more information with regards to your request. I shall revert back to you with an update at the earliest.Sincerely appreciate your patience.
    Regards,
    Prasant

  • Variable-Selection before running the report

    Hi Bex experts,
    i have a Web-Report with Navigation block.
    Before user run the report he should enter a value for Profit Cetner.
    In Query definition, I defined a simple variable ( typ: user entry/default value).
    Profit center has an attribute u201CStatusu201D.
    We have in system let say more than 1000 profit centers and only 200 of them are with Status u201Cactiveu201D. Like below.
    PC1 activ
    PC2 non-active
    PC3 activ
    u2026
    Before user run the report, he clicks on Selection Button for Profit Center and  he see there all Profit- Center from masterdata  but he want to see only the active Profit -Center for selection.
    Is it possible ?
    Thanks.

    Hi,
    in Backend Level (RSA1) Make STATUS as a Navigational Attibute, insert it as a Nav Attr in Infoprovider
    in Query Designer: create a Manual input variable for the Profit center Status - (Nav Attr)
    when you execute the report,  in the variable screen you will have 2 seperate variables
    1) Profit Center
    2) Profit Center Status (Nav Attr)
    Hopes it will help you
    Regards
    ReddY A

  • Report model - number of values selected in DDL param

    Good afternoon,
    I have created a report model that references Teradata views, and I am using this model to populate several datasets in a Report Builder report.  One dataset returns actual results, and the other datasets are used to populate available values for multivalued
    parameters.
    The issue I'm encountering is that some of my parameters return a large number (tens or hundreds of thousands) of selectable values.  When clicking "select all", I'm getting an error, since the concatenated list of values exceeds
    the length limit.  However, since I'm working with a report model, I cannot use T-SQL workarounds such as custom "<ALL>" values/handling.  I also need to limit my result set using these values as parameters, not filters, since I want
    the intensive processing handled in the DB server, not the app server.
    Is there any possible way to accommodate this?  As an example, I have a large (200k+) list of products, belonging to about 7,000 brands.  I want both my product number and brand lists as multivalue parameters...I might want to run
    the report for all products and all brands (returning 200k+ rows), or choose "select all" in the products list, but only pick a few brands (or vice versa).  Cascading parameters (with the first parameter limiting the next set of values)
    is not an option since there are many of these parameters that have too many values for the allowed limit (i.e. even my brand list generated the error when I choose "select all" and only picked a few products).
    I have searched literally dozens of forums and tech sites, all to no avail thus far.  Any assistance will be greatly appreciated...thank you!
    -Chris

    I have a SSRS Report with 4 multi-select parameters.
    The customer has requested that they would like the drill-through to open in a new window.
    I am using Java Script for that purpose.
    However, there is a limit on how long a URL may be.
    Is there a way in a SSRS report to limit the number of values in a multi-select parameter selected?
    Thanks.
    One workaround is to add a internal parameter which will count the number of selected values and will allow the navigation only if the count falls below the threshold.
    For this you can use an expression like below for setting the internal parameter
    Len(Join(Parameters!MultiValuedParameter.Value,","))-Replace(Join(Parameters!MultiValuedParameter.Value,","),",","")
    Then use expression like below for the jump to url/report property
    IIf(Val(Parameters!HiddenParameter.Value)<=<your thresholdvalue>,<report url>,Nothing)
    You can also add a notification textbox on top which will show a message like "Report navigation not possible due to too many values selected" and keep it hidden by default. Then based on above parameter value you can make it visible
    ie make hidden property like below
    IIf(Val(Parameters!HiddenParameter.Value)<=<your thresholdvalue>,False,True)
    Please Mark This As Answer if it solved your issue
    Please Vote This As Helpful if it helps to solve your issue
    Visakh
    My Wiki User Page
    My MSDN Page
    My Personal Blog
    My Facebook Page

  • Limit list of values in variable selection screen

    Hi
    Apologies if this has been asked / answered elsewhere, but I thought I would put it out there, at least while I continue trying to find a solution.
    We have a requirement to limit the data from which a user is allowed to select values in the variable selection screen. I know how to write the ABAP code that will return the list of data from which the user can choose, but not sure how to implement that in the query variable.
    Essentially, the BEx query needs an input on username, and the current user should be able to choose from a list of usernames. That list of usernames should only be usernames to which the current user has access.
    Don't worry about the linking of current user to user names, that is taken care of in our DSO.
    What I am after, is limiting the data that comes back when the "F4 Help" type button is pressed on the variable screen.
    I can default a value in the customer exit variable using ABAP code in the i_step = 1 loop, but that doesn't seem to effect the list of data available for selection.
    Any decent ideas?
    Cheers,
    Andrew

    Hi Andrew,
    As charlie suggested go for Analysis authorization that is the simplest approach to restrict values for any object, in another way you can use following BADI for value restriction using ABAP code, refer the below link.
    [http://www.consolut.com/en/s/sap-ides-access/d/s/doc/YY-BW_BADI_F4]
    By using customer exit you can only populate default values but you will not be able to restrict F4 help values.
    Regards,
    Durgesh.

  • Excluding values from variables selection

    Hi,
    I would like to exclude certain values from the variable selection. There are several plants available in my InfoProvider. But I only would like to show the plant A100 to A400 in the query selection. Is it possible to realize it without using authorisations?
    Thanks a lot for your help
    Regards
    Marco

    Hi Marco,
    This can be done in several ways...
    Make ur variable as selection option. And in Variable screen select Selection Options icon which is next to Save. Under Exclude from selection tab, enter the values that has to be excluded.
    If ur variable is user exit variable write an  ABAP code to select Plant Values between A100 and A400 using I_STEP=1.
    Regards
    Sathya

  • Variable selection issue

    can someone plzzz help me regarding the following issue..........
      how to limit set of master data values in variable selection during query execution?
    cheers
      hari.

    Hi,
    check this link
    it's for increasing the limit you can use it to decrease the limit.
    BEX - number of displayed values
    Thanks

  • How do I get variable selections in output when I send the output to Export

    Hi Friends,
    I am working in Web Analyzer and I would like to export the values of the variable selection to excel along with the output for future reference to know this data belongs to mentioned variable selections.
    Is there any setting in BI to get this requirement?
    Thanks in advance,
    Sam
    Edited by: Sam Reddy on Feb 18, 2009 4:00 AM

    Hi,
    I agree we can do it in workbooks but our requirement is to make available this feature in web analyzer only.
    Do you guys have any other way to work around web?
    Thanks,
    Sam.

  • Passing values in a vector list as bind variables in sql query.

    Hi,
    I have a vector list containing values 12,13,14.
    vector<string> v;
    v has values 12,13 and 14.
    Here the number of values in vector list are not fixed.
    I want to pass these values as bind variables to sql query.
    Can anyone suggest me how to do this.
    Thanks in advance!!

    Ah, the it's the classic 'Varying In-List' again
    See:
    The Tom Kyte Blog: Varying in lists...
    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:110612348061 (started more than a decade ago, so scroll down for more recent examples)

  • Get value of formula variable during query runtime into a text variable

    Hi all,
    I wanna get the value of the formula variables during the query runtime into a text variable.
    My scenario is like this: First I defined a formula variable Z_DATE_3 which is processing by replacement. It will get the day of a characteristcs(Startdate).
    Then I defined a text variable and in the function module related to this text variable, I used the parameter I_T_VAR_RANGE which can store the value of formula variable during the query runtime.So I can read the value from this table in my function module.
    But I have a issue, when I run the query which used the defined text variable, it seems that it doesn't call the corresponding function module. Because I set a breadpoint in hte code and it never reach this breakpoint.
    If I removed the parameter I_T_VAR_RANGE , it can enter the function module.
    So could you please give some advice?
    Is my solution correct or not?
    And what's wrong with the parameter I_T_VAR_RANGE? Did I use it correctly?
    And My code is:
    DATA:  l_s_range_v TYPE rrrangeexit,
                 l_day type sy-datum.
    if i_step <> 2.
    raise no_processing.
    endif.
      READ TABLE i_t_var_range INTO l_s_range_v
         WITH KEY  vnam = 'Z_DATE_3'.
    if sy-subrc = 0.
         l_day = l_s_range_v-low.
    endif.
    Thanks in advance!
    Best regards
    Fanchest

    Hi, Fanchest,
    I'm having just the same issue.  Did you find a solution?
    I wrote a short routine in CMOD to derive the value of a formula variable to a text variable, but it's not working (I don't get any value).  Can you share your solution?
    Thanks in advance,
    LL

  • How can I set a variable number of values in a SQL IN clause?

    Hi,
    How can I set a variable number of values in a SQL IN clause without having to change the text of the SQL statement each time?
    I read the link http://radio.weblogs.com/0118231/2003/06/18.html. as steve wrote.
    SELECT *
    FROM EMP
    WHERE ENAME IN (?)
    But we need the steps not to create type in the system and would there be any other solution if we would like to use variable number of values in a SQL IN clause ?
    We are using JDeveloper 10.1.3.2 with Oracle Database 10.1.3.2
    Thanks
    Raj

    Hi,
    can you please explain why the solution from steve is not the right solution for you.
    regards
    Peter

  • How to supress value '#' in variable selection screen?

    Hi gurus,
    i wonder if there is any solution for this question:
    Before query execution, when system requests variable values, in the list of available values for filtering 0calyear, allways apears value '#' and the rest of values loaded in the infocube.
    0calyear is defined as "Only values in infoprovider", and there isn't any blank value ('#') in the dataprovider. I also have executed RSRV tests for deleting unused values in dimension table.
    Regards
    As allways I'll assign points

    So, as I read, there is no way to remove this "# value" from selection list in variable screen, unless i delete this initial entry in p-table. I've tried to delete this entry (vía debug) and its OK, the # value is no more displayed. But I think that it could be dangerous, couldn't it? Anybody know what could happen if i delete this P-entrys in some infobjects?
    My question is only about variable input screen, not the results displayed (i knew that you can exclude this value in query definition).

  • How to get all the values of a variable with F4 with checkboxes to select

    Dear Experts,
    After Executing a query by giving let 3 values(Out of 10 Values) to a variable.
    To give 2 more input values to the same variable(i.e.,total I wanted to give 5 inputs this time ),after refreshing the query,for that variable if I click F4, I am seeing the historical values(i.e.,3) and remaining 7 values also But with out any Check Boxes besides them to select the 2 inputs.
    In the same F4 Screen, If I click all values(an Icon at The bottom),then also Im seeing but no check Box.
    I hve tried by deleting the Delete Personalization also,but no use.
    Please tell me How to get all the values with F4 with check boxes to select ,whatever I want??
    Thanks in advance

    Take a look at the InfoObject and go to the Business Explorer tab. If the 'Query Def. Filter Value Selection' is set to 'Only Values in InfoProvider', you're only going to get the values in F4 that exist in the InfoProvider, not everything in the Master Data. This would need to be changed to the value of 'Values in Master Data Table' if you want it to show everything possible when F4 is chosen.
    Likewise, you're going to need to look at the query and go to the Advanced tab for the InfoObject. Make sure that the radio button for 'Values in Master Data Table' is selected. If not, then you should change that selection.

  • How can I switch to Longtext in a variable selection box for entered value

    I execute a Web Template and enter a value for example a company variable. After this I press the "Check"-Button and get the short text of the company but I want to see the long text.
    The InfoObject settings under Business Explorer is:
    Display:                                          Text
    Text Type:                                       Default
    BEx Description:                              Long description
    Selection:                                        No Selection Restriction
    Query Def. Filter Value Selection:      Values in Master Data Table
    Query Execution Filter Val. Selectn:  Values in Master Data Table
    Filter Value Rep. At Query Exec.:      Selector Box Without Values
    The InfoObject is a reference characteristic and the query was created on BEx 3.5.

    I changed the text type to long text, but the result is the same.
    The only way to get the desired result is to delete the short text and the middle text in the InfoObjects Text Table Properties. But this is not right way.

  • How to replace the values in variable selection Screen urgent plz

    Hi all,
    I am having a requirement. where the user need pass the value in the variable, Here v r having option like '1' and '2' which represent 'month' and 'ytd'.
    While selecting user view as 1,2 .Now my requirement is to replace the value 1=monthly and 2=ytd while the user passing the value to avoid the confusion.
    Is it possible if so plz let me know
    Regards

    Dear Venkat.
    You please try the following steps:
    1. Say the InfoObject is 0EMPLOYEE against which you have created the variable, which user is trying to select value against, when they execute the report.
    2. Goto RSA1-> InfoObject tab-> Select InfoObject 0EMPLOYEE.
    3. Selcet the following options:
       Query Execution Filter Val. Selectn  -  'Only Posted Value for Navigation'
       Filter Value Repr. At Query Exec. -      'Selector Box Without Values'
    Please let me know if there is any more issue. Feel free to raise further concern
    Thnx,
    Sukdev K

Maybe you are looking for

  • IDVD won't play on PC's

    I've created DVD's using iDVD 5.0.1 - they work fine on my Powerbook and will play in regular DVD players, just won't play on a PC... I'm using Memorex DVD-R ... is there some setting that I can change? I'm making this for someone who doesn't have a

  • FI Posting Simulation

    Hi All, I have a problem related to FI document posting. I am getting a file from my presentation server and this file has 4 different types of document in it. Now I need to process my file such that either all the documents are posted successfully o

  • Big problems with Sound Blaster

    I have a problem with the sound card the system cant detect the sound card.i have tried to acess the device manager and the sound card wasnt detected. the sound card is correctly installed. Please everyone help i want my sound blaster again Thanks ev

  • Large Contact Note crashes my iPod Touch or silently blocks sync

    I added a 111KB Note to an existing contact's Notes field. Initially synchronization silently failed (reminiscent of http://discussions.apple.com/thread.jspa?threadID=2043070, but for Contacts, not the Notes app). After rebooting the Mac, synchroniza

  • Adobe Illustrator API - delay in returning control to calling app?

    Hi! We have developed a windows application that adds texts from a XML file to series (hundreds) of EPS files in batch mode by communicating with Illustrator CS4 using the API. The application runs fine, but rather slow. We found out that the applica