Dashboard prompt value update question

All,
I am hoping to see if anyone can answer my question or whether it is a bug or an enhancement request is needed to send to oracle.
The issue is with my Dashboard prompt, plain and simple to there are two prompt. The second is reliant on the value of the first prompt.
For example, My Parent prompt is Channel, and the second is Sub-Channel.
When Channel prompt is given a value, I want the sub-channel to contain only the values that are related to the Channel prompt's new value.
However it doesn't work, I have to press the GO button first, then the sub-channel will contain the values. Is there a way to update the sub-channel value based on the update of the Channel prompt, and not by pressing go.
Any help will greatly be appreciated, if this needs to be an enhancement request to Oracle, please inform me of what I need to do. Thank. JAR80

Its obiee limitation and conceptually its logical. Because when you choose constrain, BI server internally generates sql for constrain prompt. If we mention the sql, BI server uses the sql and which did not use the constrain query.
this similar topic is discussed once here, and workaround posted. but it is some what complex, so need to do check before implementing.
Can presentation variable created in one Dashboar prompt be used in other?
- Madan

Similar Messages

  • Dashboard prompt value not carried over to report in a Link on Dashboard

    The Dashboard prompt value is not carried over to the report displayed as a link on the dashboard. The report has the 'Is Prompted' filter. It does not work in both cases:
    1. when the report in the shared folder is specified in the link.
    2. when the report in a different page on the same dashboard is specified in the link.
    Please help.

    First change column data format to HTML.
    Then use following syntax:
    '<aa href = "http://server/analytics/saw.dll?Dashboard&PortalPath=%2Fshared%2FPortal%2Ffolder&Page=pagename&Action=Navigate&P0=3&P1=eq&P2=Tablename1.column1&P3=1+'|| cast(Tablename1.column1 as varchar(30)) ||'&P4=eq&P5=tablename2.column2&P6=1+'|| cast(Tablename2.column2 as varchar(30)) ||'&P7=eq&P8=tablename3.column3&P9=1+'|| cast(Tablename3.column3 as varchar(30)) ||'" TARGET="_blank"> <ffont color = #000099>'|| cast(Tablename1.column1 as varchar(30)) ||'</ffont></aa>'
    change ffont to font and <aa to <a and </aa to </a

  • Passing Dashboard Prompt values to different dashboard.

    Hi All,
    I want to pass the selected prompt values from my current dashboard to a different dashboard. I am using a navigate function to go to the other dashboard.
    The scenario is:
    I am using a column formulae to navigate to the different dashboard.The column formulae written is:
    case when rank ("Table".column ) <=10 then cast(rank ("Table".column) as char(10)) else ''||'+'|| '' END
    In this scenario, the dashboard prompts are not get passed to the other dashboard.
    In other case when I do not customize the column as stated above and in the Column Property just give a 'Navigate' in the Value Interaction it passes the prompt values to the other dashboard.
    Similarly can we do something in the column formulae or using something else to pass on the dashboard Prompt values to the other dashboard.
    Please Note that the dashboard Prompts in both the dashboards are exactly same.
    Regards,
    Bhavik

    Bhavik,
    Your nearly there, simply extend your URL syntax and pass the colum values with it, see here :
    http://sureshotstrategies.wordpress.com/2008/12/13/integrating-oracle-obiee-content-using-go-url-syntax-2/
    e.g
    http://webserver/analytics/saw.dll?Go&Path=%2Fshared%2FSupplier%2FRegionDollars&Action=Navigate&col1=Periods.%22Year%22&val1=%221999%22&op1=eq
    Passes colum : Periods.Year
    value : 1999
    operator : equals (=)

  • Getting the dashboard prompt value

    Hello,
    I there a way on how can i get the dashboard prompt value when using other operators beside equal/is in. It seems that you can only set a presentation variable using the equal/is in operator.
    Also how can i get prompt value when using multi-select control?

    Hi. Yes, presentation variable is only for is equal to/is in.
    But no need to use other operators ( is less than or equal to, etc) if you want to write data in presentation variable, use equal/is in if you want to show data that is for example less and set presentation variable and in the report instead if IS PROMPTED write advanced SQL filter like:
    TABLE.COLUMN <= '@{pv}'
    You asked also how can to get prompt value when using multi-select control?
    No way to do that. But what do you need that information for. Lets say that you are able to do that and you put multiple values from multi-select into variable, where do you need to present that data? In the report? No need for that because the report is already filtered by it.
    Also check this one:
    Using multiple values row wise session variables in dashboard prompts and requests
    http://108obiee.blogspot.com/2009/10/using-multiple-values-row-wise-session.html
    Regards
    Goran
    http://108obiee.blogspot.com

  • Column hiding based on Dashboard Prompt value in OBIEE 10g

    Hi,
    Can you please let me know, whether there is any possibility of "hiding the column based on the value selected in the Dashboard Prompt".
    Your suggestions are highly appreciated.
    Thanks & Regards
    Siva

    Hi,
    Simple way to solve it.
    Steps
    1.) set presentation variable for each columns of your dashboard prompt
    2.) edit your analysis of table/pivot view ---> colums formate header in this place just keep it your presentation variable values like below
    E.x
    @{ccy}
    Then save it and then test out
    Some more reference:
    http://oraclebizint.wordpress.com/2008/01/25/oracle-bi-ee-101332-dynamic-column-headers-using-presentation-variables-sets-and-conditional-formatting
    http://total-bi.com/2011/03/obiee-dynamic-column-headings
    Thanks
    Deva
    Edited by: Devarasu on May 17, 2012 8:32 PM

  • How to pass dashboard prompt value to requests in folder

    Hi,
    I want to have a dashboard page that contains dashboard prompt for period and list with requests (for this I add Folder and select "Expand folder").
    If I use dashboard prompt to set presentation variables, the chosen value is not passed to requests in folder list and as I understand this is the way presentation variables work. Therefore I tried to use Request variable, but get the same result - value that is chosen in dashboard prompt, influences request only if it is shown in dashboard not if I open it from folder list.
    Steps I did:
    (1) Created session variable "Period", that users can alter. Initialization block is simple dummy select - Select ’2008.08’ from dual;
    (2) Created dashboard prompt that sets Request variable Periods;
    (3) Created report with session variable value in it:
    SELECT Time."Period code" saw_0, VALUEOF(NQ_SESSION.Period) saw_1 FROM "TEST" WHERE Time."Period code" = VALUEOF(NQ_SESSION."Period") ORDER BY saw_0, saw_1
    If I include this report directly in dashboard, it shows the session value that is set from dashboard prompt, however when I open it from folder list, it shows the default value 2008.08 although I have stayed in the same session.

    Iza, you are correct in your assumption regarding passing Presentation Variables to reports that are in the Folders object. If you have a dashboard prompt on the same page as the Folders object, then even if you select a value in the prompt, it will not pass when you click on the report name in you Folders object.
    Here is something you might want to consider to achieve what I think you are trying to do. Instead of having the Dashboard prompt on the first page, create a "table of contents" home dashboard page. What I mean is:
    1) First, create a Dashboard page with the prompts you wish to filter a report with and set the default values. Save this as the template dashboard page. Now, with a second copy of this template, drag one of your reports to this page. Save it. Using your dashboard template page, create another copy and drag the second report to this page. Save. Do this for each report you wish to display. Note that you can drag more than one report to a dashboard page.
    When you are done, you will have several dashboard pages, each with one or more reports and the dashboard prompts on the top of the page.
    2) Now on your "home page," drag the Link or Image to a section. Link this object to the first dashboard page you created in step one. Name the link the title of your report. If there are more than one report on this page, title the link appropriately. Click the "open in new window" checkbox. Drag a Link or Image object for each dashboard page you created in step one.
    When you are done, this home page will look similar to your Folders object, with links to each of your dashboard pages that contain the reports. When the user clicks on the link, the appropriate dashboard page will appear with the dashboard prompts and the report will be filtered on the default values. Now the user can change the values of the prompts as desired. When the user is done, he/she can close the window and he/she will be taken back to the home page to select another report.

  • How to Pass dashboard prompt value to RPD variable??

    Hi Experts,
    I am creating RPD variable with below query in initialization block
    SELECT extract(month from Max(report_date))  from xyz_date_dim where report_id=14 and year=:YEAR
    I am having YEAR prompt in dashboard..from this RPD variable i want to get MAX(month) from selected year in dashboard.Here my problem is unable to pass selected YEAR to RPD Initialization block.
    I read some threads we can pass user selected values to session variables. If possible can any one help me how to pass variable to achieve my requirement.
    can any one help me in this....
    Thanks,
    KSS.

    So you want to pick a month in a dashboard prompt and have the answers report filter for that month, and return results for that month, month -1, month -2 etc etc.
    If so try the following, lets assume your measure is simply called 'count'
    in the BMM you have measure 'count' with aggregation set.
    Create a new measure in the BMM called 'count MAGO' or whatever you want (this will be month -1)
    in the logical forumula for that column, use the AGO function, syntax would be AGO(count measure,<time dimension.Month>, -1) - this function is found under the 'Time Series Functions' category.
    repeat steps to create 'count 2MAGO' and use -2 in the AGO function to take off 2 months.
    Repeat for however many Mth Ago's you want.
    Then in answers, simply use is prompted on your month fied to filter the report for the relative month, select your 'count', 'count MAGO', 'Count 2MAGO' etc, the measure will be calculated for prior months relative to your filtered month.
    Sorted?

  • Export Dashboard Prompt Values to excel with reports

    I have a dashboard prompt. When I export the report, there is no prompt values download with it. Please help.

    I dont think we can get that. If you want to see the filters (which are applied using prompt or report level filters) in the spread sheet
    Try this:
    In Answers->Result tab->Compound Layout->Add View->Filters
    Save
    Edited by: svee on Jul 26, 2012 3:53 PM

  • Clear default dashboard prompt values

    We have created a few dashboard prompts that are defaulted to server variables. When a user enters the dashboard page, they want to these values to be populated with a start and end date for a specific reporting period. They also want to be able to select a different reporting period (year, quarter, etc.). We have put a "Clear my Selections" button on the page, but that does not clear the prompts that have a defaulted value. The only workaround is to manually deleted the defaulted values, which makes the clear button almost useless and difficult to train the users.
    Any thoughts?

    Hi Chris,
    If you haven't tried, use the code to place a button to clear your selections.
    $div align="right" class="XUIPromptEntry minibuttonOn" $
    $a href="#" onclick="return PersonalizationEditor.removeDefaultSelection(false)"$
    Clear all criteria
    $/a$
    $/div$
    Replace $ with < or >
    Yar.

  • Protect selected Dashboard Prompt Values

    Hi there,
    I've created two Dashboard Prompts. The one to select "has Product", the other to select 'has not Product'. I created two Dashboard Prompts add these on a section of dashboard.
    If I select a product in the first DBP and click go, the value is taken over to the second DBP and the other way round.
    I want to select e.g. 'Product1' of the first DBP and 'Product2' of the second DBP, set the values in presentation Variables, so that I can analyze which customers has bought 'Product1' but not 'Product2'.
    Thanks in Advance
    Frank

    Hi,
    ok, its still not working.
    The first DBP Column: Product_description, Presentation Variable: HAS_PRD
    Second DBP Column: Product_description, Presentation Variable: HAS_NOT_PRD
    In the Report 2 Filters:
    1. Product_description is equal to / is in @{HAS_PRD} - Filter Option: Protect Filter
    2. Product_description is not equal to / is not in @{HAS_NOT_PRD} - Filter Option: Protect Filter
    By clicking go on a dashboard Prompt, the other DBP shows the values of the first one and the other way round.

  • Dashboard prompt value is not passing into the report

    Hi,
    I am using OBIEE 10g. The problem is in Oracle BI Answers
    I have a prompt and its related report. In the prompt, in one of the column, I am using sql result. The sql query is a co-related sub query where i have used 2 tables. employee_data and employee_region. The reason for using sub-query is that there is no data_center column in the employee_data table. It has the records for all the data_center e.g USA, UK,IND,AUSTRALIA etc So, I used the sub query with condition which will give the result on a particular data center (here it is USA) and this sub query's output is input for the main query. And the prompts works fine and gives correct result
    The sql query used for the column in the prompt (in Oracle BI Answers) as
    SELECT EMPLOYEE_DATA.ENAME FROM EMPLOYEE WHERE EMPLOYEE_DATA.ENAME IN (SELECT EMPLOYEE_REGION.ENAME FROM EMPLOYEE WHERE EMPLOYEE_REGION.DATA_CENTER = 'USA')Now in the report, there are 2 coulmns. - EMPLOYEE_DATA.ENAME and EMPLOYEE_REGION.DATA_CENTER
    I have used the main column EMPLOYEE_DATA.ENAME for filter as 'prompted'.
    The problem is the value from the prompt is not passing from the prompt to the report, what I found. Because, instead of showing the result for 'USA' data_center, It also shows other data_center 's (UK,IND,AUSTRALIA) data.
    How filter condition I should use for EMPLOYEE_DATA.ENAME column in the report so that the prompt value will pass to the report properly ?
    Thanks
    Edited by: Kuldip on Feb 21, 2013 6:17 AM

    Hi Kuldip,
    There are 2 ways of doing it.
    1. Nice and good: For the section where the report is put have a condition to display only if it returns rows. For details please refer to :
    http://bischool.wordpress.com/category/guided-navigation/
    2. The easy way: Add a "No Result" view to your report and add few spaces in the text.
    Let me know if this helped.
    Regards,
    Jay

  • Restricting dashboard prompt values in obiee 11g

    Hi All,
    I have a requirement to restrict the length of the dasboard prompt value to min of # characters.
    Please let me know if you have any idea (JScript).
    Regards,
    Zameer

    See http://msdn.microsoft.com/en-us/library/gg622942%28v=VS.85%29.aspx
    Basically, IE9 breaks flash ExternalInterface calls if your flash component is embedded with an object tag with an embed tag fallback, and the object id and embed name is the same.
    The easiest workaround is to tell ie9 to render your page in IE8 Standards mode. To do this, insert this in the element:
    <!-- Enable IE8 Standards mode --> <meta http-equiv="X-UA-Compatible" content="IE=8" >
    Otherwise, you might just want to use the object tag only or embed tag only.

  • Dashboard prompt values

    Hi all,
    In the Fiscal year prompt, I am getting all the years i.e 1980 to 2050 choices( with by default option all choices). But we are having a requirement where we should Six years in the prompt value(i.e instead of all choices We should get only six years data)..
    So kindly suggest what should be done...

    Try to write a SQL query for only those six years some thing like this
    Select SQL results in the Prompt
    EXample query
    select time.year from DIM_TIME where time.year in(2001,2002,2003,2004,2005,2006)
    or
    select time.year from DIM_TIME where time.year between 2001 and 2006
    this should show only six years in your prompt
    Hope this helps

  • How to reset dashboard prompt value to default by using of a radio button

    Hi All,
    I have a raido button to switch between 'quick search' and 'advanced search', 'quick search' is variable prompt, and its default value is 'OBIEE', when I switch to 'advanced search', I need to reset 'quick search' variable prompt to default value which is 'OBIEE'. and when I switch to 'quick search', I need to reset 'advanced search' selections to default value as well.
    Any help? much appreciated.
    Ling

    I agree with David_T.
    The best way is to use date column and calculations over it.
    Another way is to use for conversion months to date a code like that:
    1. It's a code for month-2, i.e. for JAN we get NOV
    MONTHNAME(TIMESTAMPADD(SQL_TSI_MONTH, -2, CAST('01.' || CASE WHEN "Time"."Month" = 'JAN' THEN '01' ELSE WHEN "Time"."Month" = 'FEB' THEN '02' ... WHEN "Time"."Month" = 'DEC' THEN '12' END || "Time"."Year" AS DATE))) 2. It's a code for month-1, i.e. for JAN we get DEC
    MONTHNAME(TIMESTAMPADD(SQL_TSI_MONTH, -1, CAST('01.' || CASE WHEN "Time"."Month" = 'JAN' THEN '01' ELSE WHEN "Time"."Month" = 'FEB' THEN '02' ... WHEN "Time"."Month" = 'DEC' THEN '12' END || "Time"."Year" AS DATE))) Then I advise to create a report with one column "Time"."Month" and filters - "Time"."Month" is promted OR "Time"."Month" = <formula from 1.> OR "Time"."Month" = <formula from 2.> When this report gets a "Time"."Month" equal 'JAN' then it returns 'NOV', 'DEC' and 'JAN'.
    In you report on dashboard you get previous report as a condition report for column "Time"."Month"
    It has to work.

  • Passing Dashboard Prompt Value to multiple pages in a Dashbaord

    Hello,
    I have a situation where I neeed to pass value of Customer ID from first dashboard page to multiple pages belonging to same Dashboard. What is the best way to implement ?
    Thanks !
    Raj

    I created a presentation variable for the prompt and when I acess the same variable in the second page (for another report), its not giving accurate results. should I write an SQL and pass the variable to the report in the next page and so on ..?
    Thanks,
    Raj

Maybe you are looking for

  • OB74 Set up

    Hi, There was a wrong set up done in OB74 in my client system, they have selected WAERS and PRCTR for the account type S. Because of this setting ther has been wrong clearing right from the year 2007 for GR IR CLearing. Now there are huge amounts of

  • Installing Oracle 8.1.7 on RedHat 7.2

    Hi I can't install Oracle 8.1.7 on RedHat 7.2 the machine I want to install it on is a P4. when I execute runInstaller nothing happens Please help me

  • Need Sample Code for Vendor creation using JAVA API

    Hi, I have a scenario like Vendor creation using <b>Java API</b>. 1.I have Vendors (Main) Table. 2.I have <b>look up</b> tables like Account Group. 3.Also <b>Qualifier table</b>(Phone numbers) too. Could you please give me the sample code which helps

  • Eror when trying to open ITunes after installing

    I get this error when I try and open iTunes immediately after installing it on my new Windows Vista pc. Please help. "The folder itunes can not be found or created and is required. the default location for this folder is in side the My music folder."

  • Benefits vs Disadvantages of using DNS for Oracle RAC (12c or 11g)

    For nearly all of my Oracle RAC Builds, I've used /etc/hosts and not DNS.  As such I've not been able to take full advantage of GNS and SCANS. Please note some of your experiences associated with the benefits of using DNS configuration for your Oracl