Dynamic narrative view

There is a summary report (or main report) and list report (or drill request).
The summary report shows the 13 month trend a column selector which shows 3 options
-Month
-Quarter
-Year
Month is the default option. When I select Quarter it shows Quarter trend and similarly for year.
I have attached the same list report in the Month, Quarter, Year as well as the measure column. So whichever I click it shows the correct results.
Now the problem is with the narrative used in the list report.
It should be displayed as Information as at Month when Month column is selected in the main or summary report.
Information as at Quarter when Quarter column is selected in the main request.
Information as at Year when Year column is selected in the main request.
The Month or Quarter or Year in bold letters should display the respective values.
The Month, Quarter, Year columns are prompted in the list report.
What should I do?
Edited by: 806624 on Nov 29, 2010 9:12 PM

Check this
Re: How to query AWR views/tables?
also check
http://gavinsoorma.com/2010/04/using-the-awr-history-tables-to-compare-performance/
Edited by: Osama_mustafa on Oct 15, 2012 2:31 PM

Similar Messages

  • Narrative View.

    I have a prompt ISSN
    I wanted to display the ISSN in the report dynamically(on the top)(what ever the ISSN selected from the prompt)
    I could able to do that with no issues,
    But I wanted to display the Content name associated for that ISSN on the top(Narrative view)
    but content name is not used as a prompt, so I am not sure how to pass value for Content name to Narrative view.
    Please throw some light
    FYI :Each content has one ISSN (one to one)
    Thanks
    NK

    '<font color=red>'||replace(col,' ','</font><font color=green>')||'</font>'
    BTW:
    Thank you Srini,
    one more and last thing
    i have word like MY NAME
    and I wanted to display MY in one color and Name in another Color.(Narrative view)
    How can we achieve this.Does not mean in that way
    Edited by: Srini VEERAVALLI on Mar 19, 2013 1:41 PM
    Just own it; you get # of ways to get output ;)
    Edited by: Srini VEERAVALLI on Mar 19, 2013 1:43 PM

  • Narrative View Issues

    Hi All,
    I have designed an Answer report (compound layout - Table view and Narraive View) which uses custom javascript to generate a dynamic flowchart using VML(Vector Markup Language). It works fine but only thing is my flowchart goes outside the Narrative View box. How can i control it ? Any help is appreciated.
    Thanks,
    Sam
    Edited by: user571269 on Aug 24, 2009 9:35 AM

    What do you mean by "goes out of the Narrative View box"?

  • How to pass column values to narrative view  in obiee11g

    Hi All,
    my report values like this
    Month_name value
    Jan 100
    Feb 500
    march 400
    April 1000
    Now I can display march values in narrative view
    Ex:march values is 400.
    when i use @1,@2 it will display the Jan values.
    And Also i want show the Table view also in same report.

    Hello,
    Using dynamic sql you can pass column name to function. well I am not getting what you really want to do ? Please write in more detail. By the way I am providing one example here. see it uses dynamic sql.
    Create or replace function fun_updtest (p_columnname_varchar2 in varchar2,
    p_value_number in number)
    return number is
    v_stmt varchar2(500);
    begin
    v_stmt := 'update emp
    set '||p_columnname_varchar2||' = '||to_char(p_value_number)||'
              where empno = 7369';
    execute immediate v_stmt;
    return 0;
    commit;
    end;
    call to this function can be like this..
    declare
    v_number               number;
    begin
    v_number := fun_updtest('SAL',5000);
    end;
    Adinath Kamode

  • Action links in Narrative View

    Dear Experts
    Could you pls. let me know , if there is a possibility of incorporating Action links in Narrative view. I can put simple href link but the requirement is to put two three action links to choose from.
    Regds

    Hi svee
    I tried the following code , but still not able to dynamically change the url based on my selection value. Here I am creting the below report by passing year prompt and want to pass he same prompt while navigating to a differnet page through href link.
    Prefix
    <html>
    <body>
    <div align="left" valign="top">
    <div style="width:922px;height:461px;">
    <img src="http://hostname:7777/analytics/res/s_blafp/images/eva_history_6.JPG"/>
    --</div>
    --<div style="width:922px;height:50px;">
    --<div style="position:relative;top:-420px;left:780px;"><a id="b" href="http://172.18.18.71:7777/analytics/saw.dll?PortalGo&Action=prompt&path=%2Fshared%2Fcfo_dashboard%2FDetail_Reports%2FOp_Revenue_Report" target="blank"></a>
    --</div>
    ---<div style="position:relative;top:-405px;left:805px;"><a id="a" href="http://172.18.18.71:7777/analytics/saw.dll?Dashboard&PortalPath=%2Fshared%2Fcfo_dashboard%2F_portal%2FCOGS&Page=page%201&Action=Navigate&col1=%22YEAR%22.%22YEAR%22&val1="@1"" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-390px;left:805px;"><a id="c" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-380px;left:800px;"><a id="d" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-370px;left:805px;"><a id="e" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-355px;left:795px;"><a id="f" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-342px;left:795px;"><a id="g" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-312px;left:805px;"><a id="h" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-302px;left:815px;"><a id="i" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-292px;left:790px;"><a id="j" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-280px;left:800px;"><a id="k" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-238px;left:815px;"><a id="l" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-225px;left:810px;"><a id="m" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-197px;left:800px;"><a id="n" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-560px;left:430px;"><a id="o" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-470px;left:425px;"><a id="p" href="http://www.google.com" target="blank"></a>
    --</div>
    ---<div style="position:relative;top:-390px;left:607px;"><a id="q" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-300px;left:600px;"><a id="r" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-370px;left:420px;"><a id="s" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-290px;left:310px;"><a id="t" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-420px;left:285px;"><a id="u" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-650px;left:290px;"><a id="v" href="http://www.google.com" target="blank"></a>
    --</div>
    --<div style="position:relative;top:-585px;left:165px;"><a id="x" href="http://www.google.com" target="blank"></a>
    --</div>
    --</div>
    --</div>
    <script type="text/javascript">
    var chartDataLabels = new Array();
    var chartData = new Array();
    var chartDataHidden = new Array();
    var t_cell;
    function color_cell (text, val) {
    t_cell = '<FONT face="Times New Roman" color=';
    if (val < 0) {
    t_cell = t_cell + "red";
    else {
    t_cell = t_cell + "blue";
    t_cell = t_cell + ' size="1"><B>' + text + ' - ' + val +'</B></FONT>';
    return t_cell
    Narrative
    chartDataLabels.push('@2');
    chartData.push('@3');
    Postfix
    document.getElementById('b').innerHTML = color_cell(chartDataLabels[19],chartData[19]);
    document.getElementById('a').innerHTML = color_cell(chartDataLabels[2],chartData[2]);
    document.getElementById('c').innerHTML = color_cell(chartDataLabels[21],chartData[21]);
    document.getElementById('d').innerHTML = color_cell(chartDataLabels[11],chartData[11]);
    document.getElementById('e').innerHTML = color_cell(chartDataLabels[6],chartData[6]);
    document.getElementById('f').innerHTML = color_cell(chartDataLabels[8],chartData[8]);
    document.getElementById('g').innerHTML = color_cell(chartDataLabels[7],chartData[7]);
    document.getElementById('h').innerHTML = color_cell(chartDataLabels[15],chartData[15]);
    document.getElementById('i').innerHTML = color_cell(chartDataLabels[1],chartData[1]);
    document.getElementById('j').innerHTML = color_cell(chartDataLabels[16],chartData[16]);
    document.getElementById('k').innerHTML = color_cell(chartDataLabels[5],chartData[5]);
    document.getElementById('l').innerHTML = color_cell(chartDataLabels[0],chartData[0]);
    document.getElementById('m').innerHTML = color_cell(chartDataLabels[20],chartData[20]);
    document.getElementById('n').innerHTML = color_cell(chartDataLabels[14],chartData[14]);
    document.getElementById('o').innerHTML = color_cell(chartDataLabels[12],chartData[12]);
    document.getElementById('p').innerHTML = color_cell(chartDataLabels[23],chartData[23]);
    document.getElementById('q').innerHTML = color_cell(chartDataLabels[9],chartData[9]);
    document.getElementById('r').innerHTML = color_cell(chartDataLabels[10],chartData[10]);
    document.getElementById('s').innerHTML = color_cell(chartDataLabels[24],chartData[24]);
    document.getElementById('t').innerHTML = color_cell(chartDataLabels[4],chartData[4]);
    document.getElementById('u').innerHTML = color_cell(chartDataLabels[3],chartData[3]);
    document.getElementById('v').innerHTML = color_cell(chartDataLabels[18],chartData[18]);
    document.getElementById('x').innerHTML = color_cell(chartDataLabels[13],chartData[13]);
    </SCRIPT>
    </body>
    </html>
    Edited by: 894860 on Aug 2, 2012 2:54 AM

  • Data in a narrative view.

    Sorry if this is simple. Just want to display the multiple values from a report prompt, not dashboard prompt, in the report. My effort has taken me to the narrative view and am using @12 to display the values in the column which has been filtered. But it is listing the values many times for each row. Can I use the narrative to display only distinct @12s or is there a better way to get the prompt values into the report. Thanks

    You can do this with pivot table, it is not possible with Narrative.
    1. Create pivot view for same report
    2. exclude all the columns other than the column you want to show
    3. Put the column in measures
    4. duplicate the column, drag the duplicate column in to columns and hide
    5. drag measure labels into Rows
    6. apply aggregation to First on column in measures.
    it works, I will blog it shortly with screen shots soon.

  • Problem with embeding the same view in dynamically created view container

    Hello Experts,
                  I am getiing a dump when i try to embed the same view inside the dynamically created view container of
    dynamically created tabs of a tabstrip
    The requirement go like this, i have 2 views in which i have have to embed the 2nd view to view1 where i have an empty
    tabstrip without tabs. During runtime i create tabs as well as view containers accordingly and then try to embed view2 in tabs.
    I have put the below mentioned code in HANDLEIN,
      DATA: lref_vcntlr  TYPE REF TO if_wd_view_controller,
            lref_comp    TYPE REF TO if_wd_component_usage,
            lv_embed_pos TYPE string.
      lref_vcntlr = wd_this->wd_get_api( ).
      lv_embed_pos = 'FILE_PERS_EDIT/VC_GENERAL'.
      TRY.
          CALL METHOD lref_vcntlr->do_dynamic_navigation
            EXPORTING
              source_window_name        = 'FILE_PERSISTENCE_WND'          " Window
              source_vusage_name        = 'FILE_PERS_EDIT_USAGE_1'       " Source View usage
              source_plug_name          = 'TO_EDIT_LAYOUT'                       " Outbound plug
              target_view_name          = 'PERS_EDIT_LAYOUT'                  " Second view to be embedded
              target_plug_name          = 'IN'                                                  " Second view inboun plug
              target_embedding_position = lv_embed_pos
            RECEIVING
              component_usage           = lref_comp.
        CATCH cx_wd_runtime_repository .
      ENDTRY.
      wd_this->fire_to_edit_layout_plg( ).
    This works fine for the first time.
    However onaction tab select i change the embeding position( 'FILE_PERS_EDIT/view container name of different tab') of the view2 an try to embed view2 in a different tab.
    At this point i get a dump stating View2 already present in the window 'FILE_PERSISTENCE_WND' of component.
    I think, the view2 embediing has to be removed before i add the view2 in a different tab
    Kindly let me know how to remove view2 embedding from tab1 before i add a view2 to a different tab or is there any other
    means to handle this problem?
    Thanks & Best Regards,
    Srini.

    Hello Srini,
    I found a solution to your problem, because I had a similar task.
    In WDDOINIT I changed the method do_dynamic_navigation to if_wd_navigation_services_new~prepare_dynamic_navigation:
    DATA:
        l_view_controller_api TYPE REF TO if_wd_view_controller.
      l_view_controller_api = wd_this->wd_get_api( ).
      TRY.
          CALL METHOD l_view_controller_api->if_wd_navigation_services_new~prepare_dynamic_navigation
            EXPORTING
              source_window_name        = 'WDW_MAIN'
              source_vusage_name        = 'VW_SUB_USAGE_1'
              source_plug_name          = 'TO_VW_CONTENT'
              target_component_name     = 'ZTEST_DYNAMIC'
              target_view_name          = 'VW_CONTENT'
              target_plug_name          = 'DEFAULT'
              target_embedding_position = 'VW_MAIN/VC_TAB.VW_SUB/TAB1_VC'
            RECEIVING
              repository_handle         = wd_this->g_rep_handle.
        CATCH cx_wd_runtime_repository .
      ENDTRY.
      wd_this->fire_to_vw_content_plg( param1 = 'TAB1' ).
    In the action I first deleted the navigation targets, then navigated to the empty-view and last I called my target view:
      DATA:
        lv_position           TYPE string,
        l_view_controller_api TYPE REF TO if_wd_view_controller,
        lr_view_usage         TYPE REF TO if_wd_rr_view_usage,
        lr_view_***_t         TYPE wdrr_vca_objects,
        lr_view_***           LIKE LINE OF lr_view_***_t.
      l_view_controller_api = wd_this->wd_get_api( ).
      lr_view_usage = wd_this->g_view->get_view_usage( ).
      lr_view_usage->delete_all_navigation_targets( plug_name = 'TO_VW_CONTENT' ).
      CLEAR lv_position.
      CONCATENATE 'VW_MAIN/VC_TAB.VW_SUB/' old_tab '_VC' INTO lv_position.
      TRY.
          l_view_controller_api->if_wd_navigation_services_new~do_dynamic_navigation(
          source_window_name = 'WDW_MAIN'
          source_vusage_name = 'VW_SUB_USAGE_1'
          source_plug_name   = 'TO_EMPTYVIEW'
          target_component_name = 'ZTEST_DYNAMIC'
          target_view_name   = 'EMPTYVIEW'
          target_plug_name   = 'DEFAULT'
          target_embedding_position = lv_position ).
        CATCH cx_wd_runtime_repository.
      ENDTRY.
      CLEAR lv_position.
      CONCATENATE 'VW_MAIN/VC_TAB.VW_SUB/' tab '_VC' INTO lv_position.
      TRY.
          wd_this->g_rep_handle = l_view_controller_api->if_wd_navigation_services_new~prepare_dynamic_navigation(
            source_window_name = 'WDW_MAIN'
            source_vusage_name = 'VW_SUB_USAGE_1'
            source_plug_name   = 'TO_VW_CONTENT'
            target_component_name = 'ZTEST_DYNAMIC'
            target_view_name   = 'VW_CONTENT'
            target_plug_name   = 'DEFAULT'
            target_embedding_position = lv_position ).
        CATCH cx_wd_runtime_repository.
      ENDTRY.
      wd_this->fire_to_vw_content_plg( param1 = tab ).
    Ann.: I my example, I had 3 views: VW_MAIN which embedds VW_SUB. VW_SUB has the tabs in it and VW_SUB embedds VW_CONTENT.
    BR,
    Roland

  • Is it even possible to dynamically apply view criteria in an ADF Web App?

    This is one of those situations where something that should take an hour ends up taking days.
    * I have a view.
    * The view has Bind Variables associated with it.
    * The view has View Criteria associated with it.
    * Each of the View Criteria use different Bind Variables.
    * I have a search criteria input page that receives from the user what will ultimately be used to set the bind variables.
    * I have a search results page that uses the view to display a table.
    * I have the code that dynamically sets view criteria and parameters. It is based on the following:
    http://download.oracle.com/docs/cd/E15523_01/web.1111/b31974/bcadvvo.htm#BCGFHAGA
    * This code works great, until the iterator associated with the table binding to the view is initialized. At that time, the view is reset to its defaults, and all of my code's doings are discarded. How do I know this? Because I have gone so far as to run my code that sets view criteria and binding variables dynamically in a phase event handler for the search results page in the render response phase. There is no other point at which to dynamically modify the view.
    This is turning into a situation where it seems I will need 5 different views and 5 different pages in order to show a single set of query results. I cannot get dynamically applied view criteria to work in an ADF web app. Has anyone else done it? Can anyone relate to this? Are there any other suggestions before I conclude that it's not possible for this framework to handle this simple scenario?
    Thanks

    There must be a setting or something that I am still missing here. If I write code just like this and make sure it is executed, I still only see the results of my view executed without the view criteria applied using the default bind variable values that I supplied in the view object.
    It's like the fact that I set the bind variables, the view criteria, and executed the view query programmatically is lost on the iterator -- it's like it never happened. What setting is used to ensure that the iterator uses the outcome of what I executed programmatically? There has to be a critical set or setting that I am missing.
    Here is the iterator and search region definitions defined in the page def "executables" section:
      <executables>
         <iterator Binds="CustomSearchView1" RangeSize="25"
                  DataControl="AppModuleDataControl"
                  id="CustomSearchView1Iterator"/>
        <searchRegion Binds="CustomSearchView1Iterator"
                      Customizer="oracle.jbo.uicli.binding.JUSearchBindingCustomizer"
                      id="CustomSearchView1Query"/>
        </executables>Here's the "tree" binding in the page def file:
      <bindings>
       <tree IterBinding="CustomSearchView1Iterator" id="CustomSearchView1">
          <nodeDefinition DefName="Model.CustomSearchView" Name="CustomSearchView10">
            <AttrNames>
              <Item Value="CustomId"/>
              <Item Value="CustomProjectNumber"/>
              <Item Value="CustomName"/>
              <Item Value="CustomStatus"/>
              <Item Value="CustomStatusDate"/>
            </AttrNames>
          </nodeDefinition>
        </tree>
      </bindings>In an effort to take page flow out of this mess, I had modified this to include the search criteria and search results on a single page. So, I now have a "Search" button. When the "Search" button is clicked, the action method does the following:
        public String searchActionListener ()
              // Get search criteria from select one choice and text input controls.
              AppModule appModule =
                    ( AppModule ) Configuration.createRootApplicationModule (
                        "Model.AppModule",
                        "AppModuleLocal");
              appModule.customSearch( searchCriteria1,
                                                   searchCriteria2,
                                                   searchCriteria3 );
        }In my application module this translates to:
        public void customNoticeSearch ( String searchCriteria1, String searchCriteria2, String searchCriteria3)
           CustomSearchViewImpl searchViewImp =
               ( CustomSearchViewImpl ) this.getCustomSearchView1 ();
           searchViewImp.customExecuteQuery ( searchCriteria1, searchCriteria2, searchCriteria3);
        }Finally, in my custom view object implementation code:
        public void customExecuteQuery ( String searchCriteria1, String searchCriteria2, String searchCriteria3 )
            // Set-up the parameters that are part of the core query.
            this.setp_searchCriteria1( searchCriteria1);
            this.setp_searchCriteria2( searchCriteria2);
            if ( searchCriteria3 != null )
                ViewCriteriaManager vcm = this.getViewCriteriaManager();
                ViewCriteria vc = vcm.getViewCriteria ( "WithLastCriteria" );
                this.setp_searchCriteria3( new Number ( searchCriteria3 ) );
                this.applyViewCriteria( vc );
            System.out.println ("This is fun.");
            this.executeQuery();
        }This code executes, but the results table is empty, and I know that there are results, because I can execute use execute with params to execute the base query and get the correct results back.
    Thanks for taking a look at this.

  • Problem with javascript in narrative view

    Hi gurús!
    I'm trying to put some conditional logic in a narrative view of my analysis. I found some tips, and wrote that:
    <script>
    if('@{FIN01TIME}{ }'=='Period')
    document.write("[b]Fiscal Year : [/b]@1       [b]Fiscal Quarter : [/b]@2       [b]Fiscal Period : [/b]@3       [b]Roll Up : [/b]@{FIN01ND}{ }      [b]Cost Center : [/b]@{FIN01CC}{ }       [b]Currency : [/b]@{FIN01CURR}{ }")
    if('@{FIN01TIME}{ }'=='Quarter')
    document.write("[b]Fiscal Year : [/b]@1       [b]Fiscal Quarter : [/b]@2       [b]Roll Up : [/b]@{FIN01ND}{ }      [b]Cost Center : [/b]@{FIN01CC}{ }       [b]Currency : [/b]@{FIN01CURR}{ }")
    if('@{FIN01TIME}{ }'=='Year')
    document.write("[b]Fiscal Year : [/b]@1       [b]Roll Up : [/b]@{FIN01ND}{ }      [b]Cost Center : [/b]@{FIN01CC}{ }       [b]Currency : [/b]@{FIN01CURR}{ }")
    </script>
    All works good, but the problem happens when I "click" on paging buttons of my analysis (see attached image: javascript_problem_paging.png). After click, it leaves me to a blank page with only narrative view content. Also, displays "error on page" warning in status bar (see attached image: javascript_problem_afterclick.png)
    I believe that this issue happens with "onclick" event of javascript. I tried to disable it, but still not works.
    Any help will be appreciated.
    Thanks for your time!
    Regards,
    Fabian

    Hi all!
    I get my own answer, jeje.
    Instead of use "document.write..." I put another narrative view with a <div> control and set it's content by "document.getElementById(..).innerHTML = "(same HTML code)""
    It works perfect! I hope that this achievement helps somebody else.
    Regards,
    Fabian

  • Issue filtering a report (based on narrative view) with a dashboard prompt.

    I used HTML and java-script codes in narrative view to solve the issue of "linking different reports on selecting values from a drop-down". A new issue has cropped up due to that implementation. The issue is that i can't attach a dashboard prompt to such a report. This means, when i put this report on a dashboard page with a dashboard prompt to help filter the report, the report does not gets filtered (it does not seems to be connected to the dashboard prompt).
    Has anyone faced this issue before? If yes, please let me know how to tackle it at the earliest.
    Regards,
    Ramil

    Hi,
    sorry , i could not solve the problem. the below case statement i put in the formula of a date column but i got some syntax error.One more thing is case statement is appearing in the select query not in where condition. Do u mean to say if i will put the same column as is prompted then it will come in where condition.
    Could u plz help me where i am doing wrong .
    case when '@{Period}'='Weekly' then Alerts."Creation Date and Time"  between  '@{PStartDate -7}' and  '@{PStartDate}' end
    [nQSError: 10058] A general error has occurred. [nQSError: 27002] Near <between>: Syntax error [nQSError: 26012] . (HY000)
    SQL Issued: SELECT Alerts."Business Domain(s)", Alerts."Closing Action Type", Alerts.Closer, case when ''='Weekly' then Alerts."Creation Date and Time" between '' and '' end FROM "Common Productivity Reports for Alerts"

  • Formula in a narrative view

    Hi Gurus,
    Can you please help me with narrative views in OBIEE (11.1.1.5)?
    I have a table that lists customer sales., e.g.
    Customer Sales($mn) Rank
    Cust1 800 1
    Cust2 450 2
    Cust3 350 3
    Cust4 300 4
    Cust5 40 5
    Cust6 30 6
    Cust7 20 7
    Cust8 10 8
    Total 2000
    The requirement is to build a narrative view that uses different columns and totals. In this case, the narrative view should say:
    Top *3* customers provide *80%* of the revenue.
    (n = 3)
    (80% = sum(sales) where rank in top n / total sales) = (800+450+350)/2000*100
    I can't find a way to incorporate formulas. I can call the sales column (@2) but not able to put the calculation in the narrative view. Has anyone done such a thing before or knows how to do it?
    Thank you!!

    Thank you, HM... that worked great!!
    I have another quick follow up - is there a way to refer to individual values in the result set in a narrative? For example, based on the same table:
    Customer $mn Rank
    Cust1 800 1
    Cust2 450 2
    Cust3 350 3
    Cust4 300 4
    Cust5 40 5
    Cust6 30 6
    Cust7 20 7
    Cust8 10 8
    Total 2000
    I want to create another narrative that is the ratio of sales of the first and third ranked customer; i.e., the narrative I am trying to build is:
    No. 3 has to increase sales by *2.28* times to equal No. 1.
    (2.28 = 800/350)
    Is that possible, given that my table is sorted by rank?

  • Pagination in a Narrative view?

    Is there a way to use pagination controls in a Narrative view?
    I'm looking for either an out-of-the-box way to turn this on (maybe I'm just not seeing it?), or if that's not supported, then any ideas on how it might be otherwise implemented.
    Is this do-able at all? Am I just not seeing the place to active this?
    Thanks very much.

    Thank you, HM... that worked great!!
    I have another quick follow up - is there a way to refer to individual values in the result set in a narrative? For example, based on the same table:
    Customer $mn Rank
    Cust1 800 1
    Cust2 450 2
    Cust3 350 3
    Cust4 300 4
    Cust5 40 5
    Cust6 30 6
    Cust7 20 7
    Cust8 10 8
    Total 2000
    I want to create another narrative that is the ratio of sales of the first and third ranked customer; i.e., the narrative I am trying to build is:
    No. 3 has to increase sales by *2.28* times to equal No. 1.
    (2.28 = 800/350)
    Is that possible, given that my table is sorted by rank?

  • Script result not showing up in narrative view

    I'm making a org chart as a narrative view.
    If I do not tick "Contains HTML Markup" the result of the script is displayed. If I cut-n-past that content into a HTML file it display the result I'm looking for. However if I tick "Contains HTML Markup" the narrative view displays as empty.I have Attached two screenshots displaying this.
    Any ideas what I'm not doing right? Have I forgotten some config to enable scripts in narrative view?
    this is the script I'm using
    Prefix:
    <script type='text/javascript' src='https://www.google.com/jsapi'></script>
        <script type='text/javascript'>
    if(document.URL.indexOf("saw.dll?Answers") == -1) {
          google.load('visualization', '1', {packages:['orgchart']});
          google.setOnLoadCallback(drawOrgChart);
          function drawOrgChart() {
    if(document.URL.indexOf("saw.dll?Answers") == -1) { 
          var data = new google.visualization.DataTable();
            data.addColumn('string', 'Name');
            data.addColumn('string', 'Manager');
            data.addColumn('string', 'ToolTip');
            var myOrgArray=[];
            var tempStr = "";
    Narrative:
    myOrgArray.push(["@1","@3","@2"]);
    Postfix
         data.addRows(myOrgArray);
            var chart = new google.visualization.OrgChart(document.getElementById('div_orgchart'));
            chart.draw(data, {allowHtml:true});
        </script>
        <div id='div_orgchart'></div>

    Yes, sorry, client is obviously sufficient as well.
    Just tried your code and same behaviour here and it doesn't do squat either. Can't deep-dive into that code right now but it's definitely code-related issue rather than a browser one for example.
    Thought about trying d3js? Would be easier to reproduce for me as I use that more often than Google's data-munching pipe that pushes all your data through Google Analytics
    Edit: Clicked too quickly. Wanted to point you to the SampleApp dashboard page which hosts the example I meant: http://slc02oka.oracle.com:7780/analytics/saw.dll?Dashboard&PortalPath=%2Fshared%2F02.%20Visualizations%2F_portal%2F2.32…
    Username Prodney
    Password Admin123
    Edit 2: Jesus I really should stop clicking "Save Reply" just to not lose it. Simply show your analysis on a dashboard and you're fine. It'll work.

  • Dynamically embed View into View Container UI Element

    Hi all,
    I'm searching for a possibility to embed a view into a dynamically created View container element.
    I want to do this out of another view, where a tabstrip is contained. So I have a button on this view for generation of a new tab with an view container element in it. Now I got to the point where I have to set the view to this container within the tab strip.
    I read several blogs and articles, where this is done via the window manager within an method of the window, but non how to do this within a view.
    Any ideas?
    Thanks
    Olli

    HI,
    that's nit what I wanted. What I want to do is a kind of table maintenance. There is a button under the tabstrip for creating a new row. If the user klicks on that button a new tab should be created for the new row. Therefore the view on the tabs are always the same.
    I have created the tabstrib. dynamically add a tab to this strip on button press is no problem. Also a ViewContainerElement is created. But now I have to set the statically created view for the row maintenance into the container.
    Thanks
    Ragards
    Olli

  • Unable to pass  presentation variable value to Go url with narrative view

    I am trying to use navigate option of Go URL. I have Dashboard prompt with presentation variable (pv)defined. I am able to see the pv value in compund view but unable to see in Narrative view. Any thoughts?

    Check my blog entry here http://oraclebizint.wordpress.com/2007/11/26/oracle-bi-ee-101332-same-page-navigation-drills-and-passing-parameters/. It has an example.
    Thanks,
    Venkat
    http://oraclebizint.wordpress.com

Maybe you are looking for

  • Can anyone help me decide which computer I need...

    I do intensive video/audio/and photo imaging processing on my computers. My boss is going to get me a new computer and I'm trying to decide between a MacBook Pro and G5. I need: FW 800 graphics card capabilities for Motion and Aperture Audio input DL

  • Q? how to change filename of receiver adapter includeing payload attribute?

    hi all. our scenario is IDOC - XI - FILE. IDOC is standard type .xml" Despite of searching help library, just read about how to change using payload value. How to change the filename using payload attribute? Message was edited by: ChangSeop Song

  • How to do picture in picture

    how to do picture in picture

  • Script select parent group by layer

    I have complicated workflow in photoshop in which i often use selection of layers by ctrl+click (auto-select is unchecked and selecting layers is chosen) That works good for me. But some time i need quickly select parent group of active layer (only o

  • Process control 2.5 SP7: Not allowing to change SubProcess description

    Hello Everyone, We are implementing Process control 2.5 and latest patch is SP7. we have identified the one problem and it is on the change attribute of any object description like Process description or Subprocess Description. It was working fine un