Title of the OBIEE report based on several guests

Hi gurus,

We have a requirement of obiee where we give the title based on the Prompt values selected several guests

We have guests for the region, subregion, Country, market

If the user just selects the Europe area and click on apply, then title should have values of the region as a "reseller for Europe."
If the user selects the region and subregion Europe and Central, then title should be "dealer for Central.
If the service selects the region, subregion and country as Central Europe and America "title should have 'Reseller for America'...

Like this
Is it possible to achieve this in OBIEE

Thanks in advance for your help.
Lakshmi.

Hey Lakshmi,

By title, if you mean the title of your report you can use the approach below:

-use a narrative mode to hold the title of the report.
-Add another report column and add a statement box that would hold the prompt value that has been selected. To do this, first create variables of presentation for all columns in the command prompt. For example assume for the region, the SugRegion, the country and the market you create 4 variable presentation, namely - varRegion, varSubRegion, varCountry and varMarket.
-Now, the case statement in the fx column would be

case
"When ' @{varMarket} {defaultValue}' <>'defaultValue' then ' @{varMarket}"
"When ' @{varCountry} {defaultValue}' <>'defaultValue' then ' @{varCountry}"
"When ' @{varSubRegion} {defaultValue}' <>'defaultValue' then ' @{varSubRegion}"
"When ' @{varRegion} {defaultValue}' <>'defaultValue' then ' @{varRegion}"
else 'No value Selected' end

-Then, hide this column and reference in the narrative view and make lines to display as 1. Assuming that this column is in first position, in narrative mode, you can mention it as:

Dealer for the @1

I would like to know if that's what you're looking for.

Thank you

Tags: Business Intelligence

Similar Questions

  • Planning the OBIEE reports

    I am planning the OBIEE reports to mail through the SMTP server, but this is show planning is competing with compensation and out there is in the average mail meail goes the recipeents.

    Please help me on this if someone has encountered this.

    The error that I do when I run the scheduling is less than

    Agent: / shared/kiraann/N_ATTR_Reports/agent

    [nQSError: 75005] Cannot send the AUTH command. SMTP server does not support authentication mechanisms.  Remove email credentials, or use a server that supports authentication.    Agent: / shared/kiraann/N_ATTR_Reports/agent

    ... Loop delivery SMTP to try again... Sleep for 3 seconds.    Agent: / shared/kiraann/N_ATTR_Reports/agent

    [nQSError: 75005] Cannot send the AUTH command. SMTP server does not support authentication mechanisms.  Remove email credentials, or use a server that supports authentication.    Agent: / shared/kiraann/N_ATTR_Reports/agent

    ... Loop delivery SMTP to try again... Sleep for 5 seconds.    Agent: / shared/kiraann/N_ATTR_Reports/agent

    [nQSError: 75005] Cannot send the AUTH command. SMTP server does not support authentication mechanisms.  Remove email credentials, or use a server that supports authentication.    Agent: / shared/kiraann/N_ATTR_Reports/agent

    ... Loop delivery SMTP to try again... Sleep for 5 seconds.    Agent: / shared/kiraann/N_ATTR_Reports/agent

    [nQSError: 75005] Cannot send the AUTH command. SMTP server does not support authentication mechanisms.  Remove email credentials, or use a server that supports authentication.    Agent: / shared/kiraann/N_ATTR_Reports/agent

    Exceeded number of SMTP delivery attempts.

    The Agent, test_a, completed with warning

    Thank you

    Thank you for responding. It's helped me. Problem is solved.

    Thank you

  • Integrate the OBIEE report to the applet SIEBEL using realtime mode

    Issues related to the:
    1. I should send him the siebel parameter to the obiee, so the obiee report can be displayed in real time.
    but I do not know how to send the parameter customizable siebel to the OBIEE

    So thank you very much, who can help me.

    Hello

    You can try this.

    Name value of the Argument Type Argument
    P0 2 constant
    EQ P1 constant
    Constant P2 "-account profile". " Status of the account.
    P3 status of domain account
    Constant EQ P5
    Constant P6 "-account profile". " Account type ".
    P7 field Type

  • the detailed report based on the selected value

    Hello experts,

    I use 10g obiee.

    I have a requirement were on the dashboard there are 4 guests say product, region, year, color.

    All are select muli-value prompt.

    on the dashboard, there is a synthesis report that reflects the value according to the selected data from the command prompt. His work so far.

    Now below the customer wants a link that has the title of 'detailed report '. When they click the hyperlink, they want to see detailed but it show only the values selected in the command prompt.
    They claim as detail as there are more number of columns found in the report detail than the summary report following.

    Can we can suggest me how to achieve in 10g.

    Thanks a lot for your help.

    Hello

    Just add your detailed report to the dashboard as a link or an Image and keep the required columns, you are invited into the report. It should work.

    Thank you
    Gerard

  • The column report based on the build option

    Hello
    is it possible to display a column of report based on the selected build options?
    I can exclude the elements or even a full page by adding a compilation option, but I couldn't find any way to exclude a column of a report according to a compilation option (for example not displayed this column if the build option is xyz).
    Any ideas?
    Thank you
    Jochen

    Jochen:

    I have not tested, but creating a condition for the column based on the APEX_APPLICATION_BUILD_OPTIONS could provide a solution.

    CITY

  • Highlight a line in the classic report based on condition

    HI all the gurus

    Apex 4.1.1 using oracle 11g linux oc4j

    I want to emphasize a line where #column_value #= 'Y' to keep gray others like normal report parameters.

    I have a simple sql query

    SELECT PK_ID,
      FIRST_NAME,
      LAST_NAME,
      INITIAL_REG_DATE,
      MAIL_DATE,
      BEGIN_DATE,
      END_DATE,
      END_DATE-BEGIN_DATE as "#days",
      BEGIN_STATUS,
      END_STATUS,  
      COMMENTS,
      DELETE_FLAG,
     case when  DELETE_FLAG='Y' then 'GREY' else '#f0f0f0' end  DELETE_FLAG ,
    INITIAL_REG_DATE+(END_DATE-BEGIN_DATE) "New Reg end date"
    FROM SOR_TRACKING_DEL
    where pk2_id =:P216_Detail
    order by mail_Date desc
    
    
    
    

    I created a dynamic action

    who will be the tree on load, LINK on this classic report

    $("input[name=f29]").each (function () {}

    var lThis = $(this);

    {if (lThis.is("Y"))}

    lThis.parents("tr:eq(0)").children("td").css({"background-color":"GREY"});)

    } else {}

    lThis.parents("tr:eq(0)").children("td").css({"background-color":"#f0f0f0"});)

    }

    });

    But it doesn't change color as expected...

    Kindly help me!

    Thank you

    Scott and Tom

    Thank you guys for looking into this.

    Pls ignore my incorrect explanation and my inexperience with jquery.

    I read some blog and trying to do the same on the classic report, but all blogs, I found to this day called interactive report or tabular report, that none of them mentions classic report.

    I assume that using the classic report will not be a good idea to start with. :/

    I don't know if this is the proper syntax and logic to highlight the line

    $(function(){

    varDELETE_FLAG = $(this);

    If DELETE_FLAG.is("Y"))

    {

      DELETE_FLAG.parents("tr").children("td").css({"background-color":"GREY"});).

    }});

    I also created app here

    http://Apex.Oracle.com/pls/Apex/f?p=35155

    get out of the workspace

    Tester/testing

    request 35155

    Thanks again.

  • Quick values at the top of the OBIEE reports

    Hi all

    In fact, we have a requirement that we show the values that are entered by the user in the command prompt at the top of the report answers.
    For example: If the user enters the 'name' as 'X' and 'Number' as ' "1" in the prompt, at the top of the report of responses, is to be displayed in the form name: x and in the next line, number: 1.»
    And I was able to do this by creating a presentation for my guests that variable variable by calling in narrative mode.

    But the problem is that my user enters values for the fields of at least 10 as no, name,...,..., etc. If its not not attractive to have 10 views narrative. Is there any way to make this possible?

    can someone guide me in this?

    Thank you
    Surya

    The script that I have provided is a table in the view, then you should get each lineunder the other. If you want to add several lines, simply repeat the code in the Format line section betweenthe

    Tags




    so now...

    If you need a line break, place [br] after each tag [tr]

    Name:@{var1}
    Product:@{var2}
    Nation:@{var3}
  • Bug in the classic report based on the function?

    A simple example, suppose I want a classic report in which I can change the sort field by selecting in the P1_SORTFIELD element. Apex 4.2, I was able to implement the report using the PL/SQL function

    return "select ENAME, SAL from EMP by | : P1_SORTFIELD;

    I can't do that in Apex 5 on my workspace apex.oracle.com. I either get a runtime error "SQL command not completed property" if I use generic column names, or 'not all variables' if parse error I do not have.

    My real application use generic column names, so I am more interested in a solution to this.  For example, I tried to create a report with the source

    return "select ENAME from EMP by ENAME;

    If I run using the generic column names I always get the runtime error "command SQL not successfully completed.

    Is this a bug?

    Ed Sciore

    Hi Ed,

    I ran your application in debug mode and displays the following error output.

    show report
    determine column headings
    
    ...Execute Statement: select ENAME, SAL from EMP order by ename
    order by 1 nulls last
    
    Logging exception:
    Sqlerrm: ORA-00933: SQL command not properly ended
    Backtrace: ORA-06512: at "SYS.DBMS_SYS_SQL", line 1445
    ORA-06512: at "SYS.WWV_DBMS_SQL", line 464
    ORA-06512: at "SYS.WWV_DBMS_SQL", line 475
    ORA-06512: at "APEX_050000.WWV_FLOW_DYNAMIC_EXEC", line 411
    

    See the other "order by null 1 last" that is added to your statement. This is what the origin of the problem. The additional order by is caused by the "Sortable" indicator enabled for your columns. If you disable the sort, because will work you who control in your SQL statement in the report well.

    I'll take a look tomorrow, if we had a different behavior in 4.2 to automatically disable these flags and how it is actually easy to determine safe at the time of the design that your pl/sql function returns a SQL statement with an ORDER BY clause.

    Concerning

    Patrick

    Member of the APEX development team

  • Variable in the title of the report?

    Hi I'm relatively new to ORACLE BI and you want to display the Date in the name of the report file when users run their. So when they download the report as XLS PDF etc. is DD-MM-AA of shows "filename".

    Is this possible?


    Thank you very much

    Ed

    Ahh, now I see what you're saying. This is the question that you run in. Download report does not use the title under the name of download file. Instead, it uses the physical name of the OBIEE report. So even if you add the date system to the title of the report, it will not affect the name of download. It turns out that the name of the download and the title by default the name of the response on the request.

    So, if you really wanted someone to download with a date already in the name of the file, you have two options:

    (1) physically rename the answer ask periodically to indicate the last time it was updated. It is here that links to this request will get quickly outdated. And this isn't the best solution
    (2) you will need to go into the Javascript code behind OBIEE and change how it generates the download file. I checked the source code of the web page for the download link and here's where you want to start digging: onclick = "return NQWPopupMenu(event,'idDownloadLinksMenud:dashboard~p:ngm14ept52q4tcnt~r:dr2ss84kj32lkjoi')".
    This feature of NQWPopupMenu is what generates the pop-up with different file releases. Once you dig through there, it will lead you eventually through the script that does the output to excel. Once you have found the piece of code that creates the output file, it should be as simple as adding a sysdate the filename.

    Good luck!

    -Joe

  • Is it a Variable exists that contains the title of the report?

    All,

    I'm trying to find out if there is a variable (I guess session) that stores the title of the current report? I looked through manuals widely enough and can't seem to find out if there is indeed. If there is not, any ideas on how to extract the title of the current report in a variable of session/Presentation? Basically, I'm trying to use writeback to write comments in a table on the current report and do not want to have a free shape for the report title field comments on. Any thoughts will be greatly appreciated!

    Thank you

    Josh

    For me no. You have it in the monitoring of the use, but not to write back.
    You must create a formula column to manually add the title of the report and use it in the sql code.

  • Title of the report based on the value of the Table column

    Hello

    We use OBIEE 10 g.

    We have a Table and a chart based on the table in a report.

    Assume that the table has two columns, ID and NAME

    can we refer dynamically the value of the column NAME in the title of the report?
    for example
    the table has

    ID | NAME
    -------------
    123 | GS

    now, we would like the title to appear as

    Report for the GS

    where GS is dynamic

    Use the narrative mode and refer to the column that you want to display using @2 and place it instead of view title.

    Thank you
    Isabelle Renon

    Published by: Rajesh Raoul - BI on May 2, 2013 05:59

  • OBIEE reporting requiremnt:Display image based on the value of result report

    Hello


    I have an OBIEE reporting requirement, the report displays the result out of 10 based on a value selected in the command prompt dimension, what I want is if the score is less than 5, the image of warning should appear right in the report score with a sufficient distance and if the score is greater than 5, I want a right image tick.

    It will be a great help if someone will give me the solution as soon as possible, because I have a very urgent need.


    Thanks in advance.

    It took 3 clicks to hide the structure of the table...

    For the "how to return an image of the formula in the column" it's just the data format of the column that should be set to the URL of the Image and your column value must be the URL of the image. If you add a formula as CASE WHEN your_condition THEN 'http://.../picture1.jpg' WHEN your_condition_2 THEN 'http://.../picture2.jpg' END

  • column headers dynamically change the date filter-based selection? in obiee 11g Analytics

    Hello

    I work an analytic of obiee 11g.

    I have my report coulmns five... who are the branch, district, DS, current year, the previous year.

    based on the article on the query filter, column headings change dynamically.

    column headings are current, previous year Yes r;

    current month, previous month;

    current week and the previous week.

    for example, if I select the year 2016.

    column headings are Branch, district, DS, 2016, 2015 will change dynamically in the analytical report...

    Please help me,

    I tried, but I do not have...

    Please help me,

    A.Kavya.

    I'm not really sure what you have, but assuming that you have a command prompt of dashboard with the year of the column, define a variable presentation for this column (pv_year) and then in the report, for the columns you want, set the column as header @{pv_year} and @{pv_year-1}.

    He must pick up the values from the command prompt and dynamically set in the column headers.

  • change the color of line based on the value of column 5 Apex in the classic report

    Version of the apex 5.0.0.00.31

    Standard universal theme

    Page theme default template

    Classic report

    Foldable report template

    Hello

    I know this question has been asked several times here, but I'm working on 5 Apex and need to know the correct way to do it in this version.

    I need to change the color of the text of the entire line (no background color) based on the value in one of the columns of the classic report. I have just two conditions, if the value of column = Yes, color should be red, otherwise it must be green.

    I am new to jscript and css, so appreciate if someone can tell me the solution with steps.

    I have already checked this link that changes the value of the column, need to do something similar to the whole line.

    https://tylermuth.WordPress.com/2007/12/01/conditional-column-formatting-in-apex/

    Hi coolmaddy007-Oracle,.

    Here's an example set up on the apex.oracle.com according to the specifications you gave: https://apex.oracle.com/pls/apex/f?p=35467:1

    Version of the apex 5.0.0.00.31

    Standard universal theme

    Page theme default template

    Classic report

    Foldable report template

    Here is how it is done:

    Create a dynamic action with the following specifications:

    Name: Give the appropriate name

    Event: After refresh

    Selection type: region

    Region: select your region classic report

    Condition: No strings attached

    Action: Run the JavaScript Code

    Fire on loading the Page: Yes

    Code:

    $('td[headers="JOB"]').each(function() {
      if ( $(this).text() === 'MANAGER' ) {
        $(this).closest('tr').find('td').css({"color":"red"});
      }
      if ( $(this).text() === 'SALESMAN' ) {
        $(this).closest('tr').find('td').css({"color":"green"});
      }
      if ( $(this).text() === 'CLERK' ) {
        $(this).closest('tr').find('td').css({"color":"blue"});
      }
    });
    

    NOTE: Download the selector appropriate for your knowledge $('td[headers="JOB"]') case using firebug/browser development tools.

    Items concerned: leave blank.

    PS: Changed the example to change the color of text instead of the background color.

    I hope this helps!

    Kind regards

    Kiran

  • How to create a report based on the selection of a node of a tree

    Hello

    I am new to Oracle Apex and tried to build a tree and also an interactive report based on column empno from emp table.

    I created a tree based on the emp table. Now, I want to see the records in the employee selected in the tree.

    This is the query of the tree:

    Select case when connect_by_isleaf = 1 then 0
    When level = 1 then 1
    of another-1
    end the status,
    level,
    'ENAME' as the title,
    NULL as an icon,
    'EMPNO' as value,
    NULL as ToolTip,
    NULL as link
    of ' #OWNER # '. " EMP.
    Start by "MGR" is nothing
    connect prior "EMPNO" = "MGR".
    siblings arrested by 'ENAME '.

    Can someone tell me step by step how to go from here?

    I tried to follow the thread Re: question of tree but could not understand a lot of it.

    The approach to reload the page and display the report is fairly simple.

  • You start by creating a new page element that will be used to store the selected node ID, for example. P100_SELECTED_NODE (you can do atext element and change hidden once everything works as expected)
  • Change the query of the tree and the link column in the SQL of tree definition to a link to the same
    for example if your page is 100, you'd do the tree node a link to the same page but the value of the P100SELECTED_NODE with id_ of the node selected
    This is done here
    {message: id = 4410987}
    In this case, it would be

    ' f ? p = & APP_ID.: 100 :'|| : APP_SESSION |': P100_SELECTED_NODE :'|| EMPNO as link

    Now when you click on a link to tree node, it would be back to the same page, but set the P100_SELECTED_NODE with the empno of the clicked node.

  • All that's left to do, change your report so that it refers to the new point inorder to filter records for this employee empno i.e

    SELECT ...
      ..
    WHERE empno= :P100_SELECTED_NODE
    

Maybe you are looking for