Set  filter value by other filter prompt value in Webi on top of BW

Dear All,
   In webi report which on top of BW cube, I create a filter with prompt for YearMonth selection.
    Is there any way to create another filter for Year which based on the select Year month?   For example , user input YM = 200903 --> Year = 2009
   In bw , we can create variable with exit which read the data from other variable. Is there any exit for filter we can use in webi?
   I am using XI 3.1 & BI 7.0.
Thx,
Jeff

Hi Jeff,
since you want to limit the normal time dimension on your cube why do'nt you remove the yaer month filter form your SAP BW query and replace it with a month filter?
Generally you have two options:
1) You can either add you own filters (using MDX syntax) in the universe.
[http://help.sap.com/businessobject/product_guides/boexir31/en/xi3-1_sap_olap_universes_en.pdf]
2) Use local Web filters (these are applied on the report itself).
Regards,
Stratos

Similar Messages

  • Reg : Pass One Component's value to other component's value

    Hi all,
    I have the following code . Here I want to Pass :Pass One Component's value to other component's value
    <af:image binding="#{backingBeanScope.backing_OText.i1}"
    id="i1"
    source="#{(SkinBean.skinFamily == 'MSIE_D2I3')?'/images/d2i3Logo.gif':'/images/UDR_logo.jpg'}"
    shortDesc="Hello World"/>
    <af:spacer width="100" height="10"
    binding="#{backingBeanScope.backing_OText.s1}"
    id="s1"/>
    <af:outputText
    binding="#{backingBeanScope.backing_OText.ot1}"
    id="ot1"
    inlineStyle=" font-weight:normal; font-size:32pt; font-family:Georgia, 'Times New Roman', times, Serif;"
    value = *"Here I want to pass the value as 'Hello World' from The Image Component's ShortDesc"*
    Please give me the solution .
    Thanks inAdvance .

    since you already have the backing bean, you can try to set the value property to
    #{backingBeanScope.backing_OText.i1.shortDesc}regards,
    ~Krithika

  • One thread adding/updating value  and other thread getting values....issue

    am using a spring bean (singleton) and this is how it looks like
    public class MySingletonService {
    private Map<String, List<TaskVO>> alerts = new HashMap<String, List<TaskVO>>();
    //spring will call this method every 15 minutes
    public void pollDatabase() {
    //initialize the alerts instance variable and create/fill the alerts instance variable with new alerts for the employee(from database) .The key for the hashmap is the employee id
    //some client code (e.g. GUI) will call this method to get the alert for the operator id.This can be called anytime to get the latest info from the alert Map
    public List<TaskAlertVO> getOutstandingAlerts(String operatorId) {
    return alerts.get(operatorId);
    The issue here is that when getOutstandingAlerts is invoked by a thread,some other thread(Spring) calling the pollDatabase method might be updating the value.Please give me some idea and solution to get around this issue.
    I was thinking of creating a copy of alerts instance variable in the getOutstandingAlerts method and then use the copy to find the key and return the alert for that operator id.This way we dont have to worry about data conflict.
    Please advice

    Manjit wrote:
    jtahlborn wrote:
    if the pollDatabase() method is getting a complete new copy of the alerts every time, and the alerts map isn't being modified at all after load, then you can just:
    - make the alerts member variable volatible
    - create a new HashMap each time pollDatabase() is called, fill it in, and then assign it to the alerts member variable. Jtalhorn,I think I got your point.Basically you are suggesting that by creating a brand new map in each pollDatabase operation, then I dont have to worry about get operation ,simply because the client code is still looking at old memory location(old copy) and hence should not worry about values getting changes by pollDatabase method.
    I got it.
    But the small doubt is that why even I should bother about making the instance variable volatile ? Your suggestion should work without making it volatilebecause volatile ensures correct memory visibility between threads. if you didn't use volatile, then a caller to getOutstandingAlerts() could see some partially initialized/corrupt version of the map.

  • Value Interaction Not getting prompted

    hi all,
    we are using value interaction for some reports but in those, column field is not getting prompted even though we put the filter condition as isprompted.
    Edited by: Subhakar Rao on Nov 10, 2008 2:21 AM

    Hi.. Subhakar Rao
    Yes... you can do that... but unless you have correct requirement to pass the values to other report.
    Value interaction (on values) will be possible in Any view.
    But interaction with headings will not be possible for pivot for facts...
    have a look at this... navigation on measure heading in pivot view
    Thanks & Regards
    Kishore Guggilla

  • ,I want the dashboard date prompt value to be reflected in the date coloumn

    I want the dashboard date prompt value to be reflected in the date coloumn(Whatever user selects from calendar) and all the filter should operate on this date.
    Can it be done??
    The user entered date in the prompt should be shown as a coloumn in he report

    Yes doing the same way,but the date coloumn is coming with a value 0.
    The prompt value is not getting passed there.
    For the date 1/2/1990; The query getting build is like this
    select distinct (1 / nullif( 2, 0)) / nullif( 1990, 0) as c1 from sawwith
    And so I am getting 0.
    how to resolve this one?
    Edited by: user9275371 on Apr 15, 2010 11:03 PM

  • Web Service prompt value

    Hi
    i creates a web service through rich client BI services
    i imported it to Xcelsius
    in the input values i have a prompt value which is durected to a specific cell
    this cell is updated from an input value or a flash variable or just typing it
    the problem is that the web service refreshed on load or activated by a connection button does not take the value for the prompt
    what am doing wrong ?
    10x

    Hello,
    We have a known issue with prompts in BI Services XI 3.1 SP2 that prevents input values to be correctly matched with query prompts during BI Service runtime / consumption, when prompt labels (names) include special characters (like spaces, dash, question marks, etc. that are escaped with underscores '_').
    Besides avoiding to expose prompts in BI Services, workaround is to simplify query prompt names in WebI document query so they do not include any special characters.
    Fix for this issue will be delivered with FP2 (XI 3.1 SP2.2).
    Hope that helps,
    David.

  • How to use the prompted value in the filter expression

    Hi
    Is it possible to use the prompted value in the filter expression?
    My requirement is that user will be prompted for a date field and I need to filter the records such that the records are displayed for the last 5 weeks from the date entered by the user.
    If somehow I know how to use the prompted value in the filter expression then this requirement is easy to be done. If this is possible, please guide me?
    If there are other ways to acheive the desired results then please suggest.
    Thanks
    -Jaz

    Edit: example added
    SQL> create table tb_test
      2  ( id number(5)
      3  , tot number(5)
      4  , mon_tot number generated always as (tot*15) virtual
      5  );
    Table created.
    SQL> insert into tb_test (id, tot) values (1, 5);
    1 row created.
    SQL> select * from tb_test;
            ID        TOT    MON_TOT
             1          5         75
    1 row selected.
    SQL> update tb_test
      2  set    tot = 15
      3  where  id = 1;
    1 row updated.
    SQL> select * from tb_test;
            ID        TOT    MON_TOT
             1         15        225
    1 row selected.

  • How to pass a value to a filter prompt based on a value list?

    I have a query that has a filter prompt that is based on a value list. I want to call this query from another query as a drill down.
    So I build the URL to call the query and pass the value for the filter prompts as URL parameters. For the filter prompts that are simple text fields this works without problems, but how do I pass a value to the filter prompt that is based on the value list?
    I tried passing
    <parameterName>=<valueListId>:616:null
    and that gives me "None" for the value list prompt as expected.
    I then tried to pass the DisplayName (as I would do when setting a default value for the prompt).
    Like this:
    <parameterName>=<displayName>
    but that does not work.
    I also tried some variations/combinations like
    <parameterName>=<valueListId>:616:<displayName>
    but that does not work either.
    So does anybody know how to pass a parameter to the value list prompt?

    Hi Martin,
    I saw the following post which may help answer your question.
    How to default a Value List or Object Picker to a particular value
    Regards,
    Reshma

  • Filter Doesn't Work When Value is Cleared From Prompt

    Hi All,
    I'm trying to set up a very simple report that shows at most 1 record. As a proof of concept, I have a report with one column, "Company Name" and I have this report on a Dashboard with a prompt.
    In the report, I have a filter critera that's set to "Company Name = 'Unspecified'". When I open the dashboard, it displays only the record where the name is Unspecified like I expect. When I filter on another company name in the prompt and hit "GO", it displays the apporpriate company. The issue happens when I now clear the filter and hit "GO" again. In this instance, it displays every company.
    I've also tried the following:
    Company Name is Unspecified (Protect Filter is slected)
    OR Company Name is Prompted
    AND RCOUNT(Company Name) = 1
    I have the same issue.
    Any ideas?
    - Tim

    TimBirbeck wrote:
    Hi All,
    I'm trying to set up a very simple report that shows at most 1 record. As a proof of concept, I have a report with one column, "Company Name" and I have this report on a Dashboard with a prompt.
    In the report, I have a filter critera that's set to "Company Name = 'Unspecified'". When I open the dashboard, it displays only the record where the name is Unspecified like I expect. When I filter on another company name in the prompt and hit "GO", it displays the apporpriate company. The issue happens when I now clear the filter and hit "GO" again. In this instance, it displays every company.
    I've also tried the following:
    Company Name is Unspecified (Protect Filter is slected)
    OR Company Name is Prompted
    AND RCOUNT(Company Name) = 1
    I have the same issue.
    Any ideas?
    - TimOBIEE is acting as expected. When the prompt is "blank," that is the equivalent of having no filter; hence all records are displayed. Having an "Is Prompted" filter doesn't help. When there are no values selectd, the "Is Prompted" filter in effect disappears, again leaving all records.
    Try using a presentation variable with a default value (like "Unspecified" if you have an actual entry with that name).

  • How to filter reports based on Prompt values

    Hi All,
    I have requirement in dash board.
    in my dash board it contains two reports which is having same column with different values.i.e.,
    one report contains Input method column with CSS value,
    another report contains Input method column with SFF value
    and i have dashboard prompt for INPUT METHOD column.
    when i need to select CSS value in prompt the first report should enable(display).second report should disable.
    when i need to select SFF value in prompt the second report should enable(display).first report should disable.
    But problem is when iam prompting values the 2 reports displaying same report only.Can any give solution for this one. how to solve this prob?
    Thanks in Advance response .
    Naveen

    Hi,
    Follow the steps from this link. I hope it will be helpfull
    http://oraclebizint.wordpress.com/2008/01/17/oracle-bi-101332-selecting-reports-from-dashboard-prompts-and-guided-navigation-sections/
    Phani.

  • Need to filter unique columns based on other column's values

    I'm rookie and I'm running this query:
    SELECT TO_NUMBER (hs_key) bug, "HS_TABLE_NAME", "HS_COLUMN_NAME",
    "HS_CHANGE_DATE", "HS_CHANGE_TIME", "HS_CHANGER", "HS_NEW_VALUE"
    FROM cb_tdqatodo1_history
    WHERE (hs_column_name) = 'BG_STATUS'
    AND (hs_new_value) LIKE '%Not a Bug'
    AND (hs_change_date, hs_key) IN (
    SELECT MAX (hs_change_date) hs_change_date,
    hs_key
    FROM cb_tdqatodo1_history
    GROUP BY hs_key);
    The result is
    BUG     HS_TABLE_NAME     HS_COLUMN_NAME     HS_CHANGE_DATE     HS_CHANGE_TIME     HS_CHANGER     HS_NEW_VALUE
    101     BUG     BG_STATUS     12/16/2005     17:49:54     helpdesk     Closed Not a Bug
    101     BUG     BG_STATUS     12/16/2005     12:20:22     hgarcia     Not a Bug
    1012     BUG     BG_STATUS     1/21/2005     08:04:56     helpdesk     Not a Bug
    1014     BUG     BG_STATUS     2/1/2005     14:33:56     lossa     Not a Bug
    1020     BUG     BG_STATUS     1/28/2005     17:04:45     fgonzalez     Not a Bug
    I need to resolve the cases when the field BUG has the same value in HS_CHANGE_DATE but different value in HS_CHANGE_TIME without impact the rest of the records?
    In this case I need the result just show me one Bug per line.
    Thanks

    Basically you want to create two filters on different columns and have OR clause between them instead of an AND. To acheive this, add both of your filters, once added you will the them in the filters section. Click on AND, and it will change to OR. This should solve your problem.
    Look at the below image where you can see two filters with an AND clause. Clicking on AND will change it into OR.
    http://gerardnico.com/wiki/_media/dat/obiee/presentation_service/obiee_filters.jpg
    Close thread and award points please.
    Thanks,
    -Amith.

  • Setting a Prompt value for KeyDate in WebI on SAP OLAP universe

    I have a webi report which has as its dataprovider a query against an SAP olap universe against a BEx query which has the KeyDate parameter exposed.
    Iu2019d like to get at this prompt from the SDK.
    In infoview if I run the report it pulls up the keydate prompt (a special dialogue which seems to be implemented as part of the connection definition) - this prior to pulling up the full prompts dialogue and showing all universe based @prompt filters.  In WebI I can see the prompt value entered using =UserResponse("dp.kd.value") .   So it does seem to see the keydate as a prompt of some sorts.
    I've got a little jsp that allows me to set prompts very nicely (and packeaged as a jar in the CMC that schedules ok as well) but when I put it against a report with a key date u201Cpromptu201D it just wonu2019t see it.  When I call a getCount() as below it returns 0.
    oDocumentInstance.getDataProviders().generateQueries();     
    Prompts oPrompts = oDocumentInstance.getPrompts();
    out.print(oPrompts.getCount());
    This is all in an attempt to get around the scheduler limitations of key date which would give me two queries, two universes and two reportsu2026 one report for scheduling (using a customer exit to set key date) and a second for user refresh  (with a prompted key date)  which would all be rather messey to say the least!
    So any cunning ideas on how I can get hold of this key date thingymebob in the SDK?
    (ps. "Fixed in V4" would be nice to hear as an aside to thisu2026 In playing with the ramp up Iu2019ve got the same issues however so Iu2019m not to hopefull )
    Thanks!
    Jeremy.

    Hi,
    First I think you have to create a support ticket because normally the object in the universe must be generated with data data type nad it is not the case.
    We are awere of some limitations with data types.
    Secondly, if you want to have users entering date you have to specify date in the prompt data type like this:
    <OPTIONAL><FILTER KEY="[PERIOD SD].[DB Full Date].[DB Full Date]"><CONDITION OPERATORCONDITION="Equal"><CONSTANT CAPTION="@Prompt('Enter Date ','D',,mono,free)"></CONSTANT></CONDITION></FILTER></OPTIONAL>
    Regards
    Didier

  • Filter Dataset based on a boolean value

    Hi,
    I have implemented a multivalued filter in SSRS,which works fine . Now I am trying to set up a second filter such that based on a boolean condition i would like to filter the dataset based on  a series of values.
    The boolean parameter is accomplished as :
    If the user selects "True" the dataset field "Location" has to be filtered based on 3 values "NY,NJ,DC" . If False is selected no filter will be applied on the dataset . The Parameter name is 'Param_Loc' and of datatype 'Integer'
    Can you help me with the Filter expression i have to use here : 
    Looking forward to hearing from you .
    Thanks,
    Grigory

    Hi Mendel,
    Try this once
    Go to Filters in dataset properties-> then in the filter expression do the following stuff
    Expression =Select the value from the dataset,In ur  case it is
    "Location"
    Select Type = "Text"
    Operator = "in"
    Value = IIF(Parameters!Param_Loc.Value=True,"NY,NJ,DC",Fields!Location.Value)
    In the above IIF condition what I am doing is passing the filter values if condition is True i.e if Param_Loc is selected .If Param_Loc value is not selected i.e False then u don't want to apply any filter right.So I am passing all the dataset
    values in else condition.since 1=1 is universal Truth.
    Please let me know if any issues and vote this answer if it helps u.
    Kishore Babu K
    Thanks Kishore and Visakh . Your inputs were really helpful . Kudos to you guys .
    There was a slight issue with the expression  . So i modified it as :
    IIF(Parameters!Param_Loc.Value="1",Split("NY,NJ,DC",","),Fields!Location.Value)
    Thanks a lot,
    Grigory

  • Selection of Filter Values for Query Execution -Only Values in InfoProvider

    I created a query based on an ODS. For the query charateristic 0NFCAT_CODE a variable was created by me. To the time of query execution F4 shows all values available in the charateristic, but only values available in the ODS are expected.
    The characteristic 0NFCAT_CODE is a reference characteristic to 0CAT_CODE. 0NFCAT_CODE is compounded with 0NFCAT_TYPE (reference to 0CAT_TYPE) and 0NFCAT_GRP (reference to 0CAT_GRP). All characteristics 0CAT_CODE, 0CAT_TYPE and 0CAT_GRP are set to “Query Def. Filter Value Selection” =  “Only Values in InfoProv” and “Query Execution Filter Val. Selectn” =  “Only Values in InfoProvider”.
    Could anybody give me a help? Thanks in advance.

    Hi,
    that is master data of 0NFCAT_CODE.
    Regards,
    San!

  • Intialize value of drill filter in webi document

    I have a webi document that is saved in drill mode and I would like to set the value of the drill filter when the document is opened.  Is it possible to do this?  I haven't been able to figure how to do it.

    Hi
        You can get this by using a trick...........
    Using analytic context menu add a query filter (Here Select Your target object that you want to filter). And then select the value you want to get filtered from the drop down combo..........And finally save your report.  So when you/anyone will open this report, it will be opened with this filter........
    Hope it will help you.. any question please response..........
    arifuzzaman

Maybe you are looking for

  • CS6 Photoshop crashes when trying to use type tool or opening up .psd files. Any ideas on how to fix it???

    I have Adobe CS6 Design Standard (MAC). I have had it about a year and a half and use it a ton! Just yesterday while I was using Photoshop, I clicked to use the type tool, the "initializing type tool" box popped up then a few seconds later the whole

  • Lightbox Gallery Buttons

    I know i'm not the designer girl type, but i'm really trying my best with a website i'm needing. Using the Lightbox gallery, i saw a boring problem that i cant fix.... The Next, Previous, close and loading buttons arent appearing I try to verify the

  • Doubt in Integration Scenario Configurator- Not able to assing sender chane

    Hi All, i have imported the integration scenario to the Directory. Assigned the relevant business services to both Sender and Receiver. I am able to assign a Receiver Communication Channel. But for sender system communication system , it shows 'Not R

  • What software do I need to password protect a PDF?

    We currently have Adobe Premiere Elements9, Photoshop, & Acrobat 9 Standard. Do we need to purchase another product in order to have the capabilities to password protect a .pdf file?

  • Element attributes using XSQL

    I have been reading the documentation for the XSQL servlet in the hopes of using it to get XML data out of a relational database. Whilst it seems straight forward to get the column entries into their own elements I have not seen how to get them into