Query Variable: F4 search by Text is case sensitive in Web Templates.

Hello Guru's,
I have a problem, when I am trying to search the variables in Web Templates the search by text is case sensitive.
For example If I have the customer name as "King", I have to search the text as King or Ki*, But If I search as king I will not get any results.
I need to have my text search as case insensitive.                                                                    
When I checked in my BEx queries the search is case insensitive. I have the problem in my Web Templates only. Please let me know do I need to change any variable settings ing the web templates or let me know how do I fix this issue.
Many Thanks,
Vamshi Krishna

Hi,
So the only workaround for this would be to goto RSD1 -> enter info
-object as xxxx, and press maintain, then goto master data/text
tab and select the check box, 'with text', now save and activate the
infoobject. After this regenerate the query using tcode rsrt.
To regenerate goto rsrt enter query name and press 'generate report'
button.
Now the F4 help screen should show the options search by key and search
by text. So that you can select serach by key to have a case insensitive
search.
Thanks,
Venkat

Similar Messages

  • Query variable for InfoObject with texts

    Hello experts,
    In the BW I have an InfoObject of type NUMC 19 that stores tasks master data and does have texts, we assume that the InfoObject is called Z_TASK. The texts represent the multi lingual task names. I need to build up a query that filters on the task names, e.g. all tasks between A* and C*.
    When I use a variable in the query, the variable takes the key field values (NUMC values of the InfoObject Z_TASK).
    My questions are:
    1. Is there a possibility to solve this problem using query variables?
    2. Other solutions?
    Thanks in advance.
    Marco

    Hi Marco,
    one possibility would be to create a ods object and post the master data to that ods. Include the text (description) into the datafields of the ods. Enable BEX reporting for the ods. Create a Query on it with a variable selection on the text. Now go back to your other query and create a variable for your task infoobject. Use the prequery on the ods as replacement path for z_task. That should do the job.
    kind regards
    Siggi

  • Mandatory Variable set in a view doesn't show in Web template ?

    Hi Experts,
    I have a mandatory user-input variable in my query. I build a view based on the query. When I opened the query analyzer I had to select a value for my variable since it is mandatory. I did so and built my view. I based my BI web template on my view. When i execute the template the variable screen doesn't show, the value of my variable is the one I entered when I built the view and there is no way i can change this value from the Web template. Is this expected behaviour ? If so how can i build a view when i have a mandatory variable withoit setting its value in the analyzer ? The user has to set it later in the BI template.
    Thanks a lot
    Rado

    Thanks for the reply.
    Actually the variable has a default value which is defined in a function. This default can be overriden. The problem is that when defining the view you need to specify a value or leave the default. In any case in Web Template you are not given the option of changing whatever you put in the query analyzer. i am puzzled how this could happen.

  • Query variable for characteristic with texts

    Hello experts,
    I need some help on the following issue:
    I want to do master data reporting on a characteristic of type numc that has texts.
    I need to filter on a certain text range of the characteristic by using a variable, e.g. select all records between E* and F*.
    The problem is that I can only access the numeric ranges of the characteristics and not the texts directly.
    Any ideas?
    Thanks in advance.

    hi ,
    create a variable using texts and then try .
    regards .. Kumar Sarvepalli .. /// Honor points

  • Text lines in the BW query variables screen

    Hi gurus.
    The bw users ask me to display some text lines in the BW query variables prompt.
    The text lines are saved in a custom table.
    The only idea that I've got is to use customer exit text variables and fill them in CMOD when I_step = 1.
    I don't like this solution (I should have more the 10 text lines and so I have to mantain more than 10 Text variables) but I can't find any other solution.
    Any new idea or solution?
    Is there in Bex enviroment a functionality (that I don't know) for doing somenthing like this ?
    Thanks fo any help.
    S.

    Hi,
    to resolve it you should create all the prompts in the BW query. You are using a query with 2 parameters and then a dynamic list of values. the dynamic list of values can only work after you entered the other values.
    Ingo

  • Case-sensitive wild-cards in Select Query

    Hi,
    I have to make a search help for Portal like it is in standard SAP's Who's Who search help in HR-ESS.
    I have to fetch data (wildcards) from Portal & on the basis of that I need to give them the actual no. of matching data.
    In short, I'll take only one data, say 'Short Text of Organizational Unit' - T527X-ORGTX .... ( 'Organizational unit' - PA0002-ORGEH ).
    Here, in this case, I'm converting all '*' with '%' with this statement :
      ORGTX1 = ORGTX.
      REPLACE ALL OCCURRENCES OF '*' IN
      ORGTX1 WITH '%' .
      SELECT ORGEH FROM T527X
               INTO CORRESPONDING FIELDS OF TABLE itab
               WHERE ORGTX like ORGTX1
               and        SPRSL = 'EN'.
    My problem comes, when the user enters data like HR dep and the actual data in the table is HR Department, then the select query doesn't work.
    I'm providing some other cases:
    Provided data by User           Actual Data in Syatem
    emp                                    Employee
    EMP1*                                Employee1
    hr                                        HR
    Hr                                       HR
    so many, other permutations & combinations like this.
    I've checked so many threads, but didn't get the actual answer. Some persons are saying to use translate, but I can only use translate after fetching the data. here the problem is with fetching itself & I can't judge at runtime that which letter the user will put in upper case & which in lowercase.
    Can someone please guide me, how to tackle this problem ???

    Hello Mohit,
    First of all, welcome to SDN!
    What you have done as far as the implementation of the solution is concerned is quite correct. Please understand that wildcard search in SAP is case sensitive - so if the user enters data like HR dep * and the actual data in the table is HR Department then the user will not get any results back which is fully justified i.e. that's the way it should be. If you refer back to the table T527X and try a wildcard search on field ORGTX, the result is the same if you enter what the user is entering on the Portal i.e. HR dep*.
    I think the users should be aware that this is how wildcard searches are designed to behave in SAP - this could be part of their training or you can even produce a message in your program when the select query fails.
    The other option is of course to use TRANSLATE but there could be so many scenarios / permutation combinations - I don't suggest anyone goes that way to "guess" (or read) user's mind then deliver the solution because there will come a scenario when the program will be unable to "read" the user's mind as a result the select query will inevitably fail.
    Hope this helps.
    Cheers,
    Sougata.

  • Web Template with Query Views not showing Variable Screen

    Hi, I have a Web Template using 3 Query Views based on a single query.  The Query has 2 mandatory variables (CALMONTH and VERSION).  When I execute the Web Template it does not prompt with the Variable Screen, and presents the report with the Variables that were in place when the view was saved/created.  I'd like the Variables to appear.
    1. Is this the correct behavior? 
    2. Is there any documentation that might describe this behavior.
    3. Should I just copy the query and create 3 queries instead?
    Note: I did a search in SDN and found lots of similar threads, but nothing exact.  Also, I know about forcing the variable screen, but I thought I shouldn't have to do this.
    Thanks!

    k forget the view, when you run the main query... do you get a pop up for variable screen,. yes or no?
    if you dont then try to run another query and see if you get the variable screen as well. if you dont then its a bug. if you do then something is wrong in your query and its having an issue, but if you do get the screen on your query then it is a setting in your web template not in your query.
    you can also try to run the query in RSRT backend ...

  • Case sensitive and case insensitive Search

    Hi friends,
         Iam doing an Search RFC which will search records based on the search parameters provided at the portal side.
    One of the search parameter is a field with 40 character which holds the description(title) of the record.
    With this search paramter iam facing case sensitive problem.
    Example:
    Values in Database Table: ( Can be in any case)
           Record 1:  Sensitive
           Record 2:  SENSITIVE
           Record 3:  SensTive
           Record 4:  sensitive
           Record 5:  sensTive
         Input to RFC:  sens*
         Output: Getting only 4rth and 5th record but not all the records.
           The same is the case with the remaining search parameters(Like user name..).
           Is there any way of getting all the records when searching from the data base (with case insensitive).
           Kindly let me know if there is any possibility.
    Thanks in advance.
    Regards,
    Swarna Munukoti.

    Generally, no.  So, you'll either have to use EXEC SQL, or add more fields to the table.  You can do this using APPEND structures, which is the SAP approved way of adding fields.  If there are suitable user exits in the standard SAP code, then you'll be able to populate the additional fields there, as new records are created, or amended.
    Alternatively, create your own Z table with the same key as the standard table and a "search field" which contains the uppercase version of the field you're wanting to search.  You can either, again populate in suitable user exits, or, in worst case, have job that runs regularly populating your Z table.
    matt

  • Case Sensitivity in Search

    I'm not sure exactly where to look for a solution for this.
    But in Quotation search BT115QS_SLSQ if I search by a field say "Customer Request #" or any field for that matter.
    and search for OZ I got 100s of records.
    But if I search for oz I only get one record.  It appears search is done using case sensitive search, that is SAP CRM thinks:
    Joz Doe is not the same as JOZ Doe.  Is there a way to change this so that the search does not care about whether letters are upper case or lower case ??
    Thanks!

    Hi Murali,
    <li> Go to Layout of the screen
    <li> Double click on input field - Field attributes popup is displayed.
    <li> You will see Upper/Lowe case Checkbox. If you select that checkbox, It keeps the data entered as it is. If you do not select that check box, It always converts to Upper case.
    I hope that it solves your problem.
    Thanks
    Venkat.O

  • UI Designer, DataModel-View, Element-Search-Filter should ignore case

    Hi,
    I'm currently working within UI Designer and want to bind elements to my OWL.
    After selecting a name space and a BO afterwards, I want to search within the loaded BO meta data.
    Doing so, I figured out that the search is case sensitive.
    In other words, search for 'node' brings no results, but 'Node' does the job.
    Hopefully there are no derivations like 'nOde'
    @DevTeam, please do 'ignore case'.
    Thanks.
    ByD Studio release as of 05.March.2011
    Regards
    Martin

    Hi,
    I tested in 3.0, there the search is no longer case sensitive. So it seems to be corrected.
    Regards,
    Thomas

  • Calling a function module in Case Sensitive mode

    Hi,
    How to call a FM from a report so that the values that character values that are passed to FM are NOT automatically converted to Upper case instead the entries are case sensitive.
    Like when we execute the FM from SE37 There is a checkbox
    Uppercase/Lowercase  at   Test Function Module: Initial Screen.
    Thanks,
    Anubhav
    Sorry If this is a basic question, I searched but could not find relevant thread.

    You don't need any additional coding for this. If you pass a case senistive text to a FM (in a report) the text remains case-sensitive.
    The "Uppercase/Lowercase" checkbox is applicable for direct testing via SE37.

  • Default variable values in Web Template

    http://-----xx.com:8120/sap/bw/BEx?sap-language=EN&bsplanguage=EN&CMD=LDOC&TEMPLATE_ID=QZSC_O01_5001_TEST&var_name_1=0S_PLANT&var_value_ext_1=6011&VARIABLE_SCREEN=X
    While using the above variable my expectation is it shall display variable screen and for plant (0s_plant) variable it shall show default value as 6011 while other variable shall remain blank.
    But while executing it is not showing plant default value in variable screen. Any suggestions.
    Many Thanks
    Vikash

    Hi Vikas,
                 While defining the Query, you can define the default value for the variable. And this Query can be assigned to the Analysis Item in the Web Template. If the "Display Variable" option is set to "On", then, whenever the Template is executed, the default value set in the Variable will be visible.
    Hope this answers your question.
    regards,
    prem.

  • Variable filter selection in Web Template

    Hello we have 0VENDOR as BEx setting for Query Def. Filter Value Selection as 'D only values in InfoProvider', i've a mandator variable on 0Vendor for a query and when i run in Bex it works fine like the selection of variable brings up only the values in the InfoProvider.
    I've the same query attached to a Webtemplate, and when i run the Web Template and in Value selection of the Variable brings up all the values from Master Data instead of the Infoprovider.
    Any idea how to make it work in Web. btw we're in BI 7.
    thanks
    Mayil

    Mayil
    I don't think you can on the variables screen, however if it was feasible you could use a drop down box and have it look at posted values only. However this will only be available after the initial view of the query comes up.
    Regards
    Gill

  • Keywords are case-sensitive

    Does this have any real value?
    Being a lousy typist, it causes me a lot of troubles (all recoverable).
    Please consider removing keyword case-sensitivity.
    Winston Mitchell
    Boise, Idaho

    "So, that means somebody whose last name is 'Gold' would end up being in the same results for searching for 'gold'?"
    Yup, that's the way it is anyway. the Find function is NOT case sensitive.
    "You can see where that would be a problem... "
    No I can't see how it makes any difference.
    Jeff,
    The search function is NOT case sensitive. Since it isn't case sensitive, I don't see the need for case sensitivity anyplace. It just cause problems on entry.
    Say I have existing keywords:
    Birds
    Eagles
    Bald
    Golden
    If I enter the keyword "Bald" in the Keywording panel to an image of a Bald Eagle it gets categorized correctly. If I accidentally enter "bald" a new keyword is created at the top of the hierarchy.
    If I then enter "bald" or "Bald" in the Find panel all Bald Eagles are found. It also finds "Mt. Baldy". Because of this, I usually just click the keyword "Bald" to find my Bald Eagle images. If I have made a mistake, my search is incomplete.
    To correct the mistake, I have to correct the error in the Keywording panel and then delete the bad keyword...not so bad if I notice it right away...which I usually don't. I periodically scan the list for incorrect keywords at the top of the hierarchy.
    Winston Mitchell
    Boise, Idaho.
    LR 1.0, WinXP SP2

  • Condition in 7.0 query not used when mapped to dropdownlist in 3.5 web temp

    Hi Experts
    I have a 7.0 query with a condition so that it only shows topN records for a given KF. The query is shown in a chart in a 3.5 web template and here is the condition working just fine. However in the same web template has I made a dropdownlist which is based on the same query as the chart but here is the condition not used.
    Do you know how I get the system to apply the condition to the dropdownlist as well?
    I have tried to set the "Read mode" to the possible values (posted values, master data table, dimension table) on the dropdownlist element in the 3.5 web template but it didn't help.
    Thanks and kind regards,
    Torben

    No replies... closed...

Maybe you are looking for