Examples of chart in the report column like monitor activity page

Hello,
Can anybody help me how to create a report having chart as one of the column in the report like Administration->Monitory Activity pages.
I have a report having columns like date, salesman, collection%.
The collection% must be displayed as bar chart showing % in the report column itself.
I searched a lot and end up with no examples found for this kind of example.
Any help will be appreciated.
Thanks,

First of all, it appears that there is no "HTML EXPRESSION" or an area to assign a CSS class to a column for interactive reports. I've even tried to use "COMPUTE" on an interactive report to introduce the <DIV> tabs and style, but that doesn't seem to work either. So If you're using an interactive report, it looks like you're out of luck.
But if you use a standard report, here is a quick example using the standard Demo tables on an interactive report. I'll do my best to describe what I'm doing step by step.
The query I'm using is a simple list of employees that shows the following columns:
<ul>
<li> EMPNO
<li> ENAME
<li> JOB
<li> SAL
<li> COMM
<li> COMM / (SAL + COMM) *100 (What percent of total Salary is the employees Commission)
</ul>
So here is the SQL statement I'm going to use:
select empno, ename, job, sal, comm, round(nvl((comm / (sal + comm) *100),0)) Pct_Comm
from empNow, Create an standard (SQL) report on the page of your choice by selecting the CREATE button at the top of the page editor. Select "REGION ON THIS PAGE" => "REPORT" => "SQL REPORT"
Enter a the TITLE and TEMPLATE of your choice, then click the NEXT button.
Copy and paste the select statement above into the page region for the select statement, and press the CREATE REGION button.
Go ahead and run the report and you will see a whole number for the COMM_PCT.
Now to turn this into a graph within the column perform the following steps.
<ol>
<li>Edit the page and then edit the report by clicking on the "Report" link on the page definition. This will bring up the Report Attributes Page.
<li>Edit the PCT_COMM column by clicking on the EDIT icon at the beginning of the row.
<li>Cut and paste the html from my above post into the "HTML EXPRESSION" field.
<li>Edit the HTML you just pasted to remove any unnecessary spaces in the tags that might cause it to render incorrectly.
<li>In the HTML EXPRESSION string, replace the #COLLECTION_PCT# string with #PCT_COMM#. (This is a substitution variable that represents the value of that column. We're using that to set the WIDTH attribute of the bar).
<li>Apply your changes and re-run the report.
</ol>
et. Voi la! You have a graph in your report.
Hope that was clear enough.
Doug

Similar Messages

  • How to Print the Report Column headers on each page of any report

    Can someone offer assistance on how I can go about achieving the ability to show and print the Report Column headers on each page of any report using the Print Attributes of APEX 3.0? These reports will be printed using Excel and Word.
    I read a thread with a similar request but the answer seems vague for my level of understanding.
    I am connected to a print server and using BI Publisher.
    Thanks,
    Ric

    Hello Ric,
    >> These reports will be printed using Excel and Word.
    I'm not sure I understand what you are trying to do. You are using a very powerful tool – BI Publisher – why do you need Excel or Word for printing? Is there a special need only Excel or Word can provide?
    One of the major advantages of using BI Publisher is that it's taking care of all these tedious tasks like reasonable page breaking, headers and footers, and also table headers.
    Regards,
    Arie.

  • The report displays more than 3000 pages with same content.

    Respected Sir
    I have a report with form letter layout.
    The report contains only one page,but while running the paper layout ,the report displays more than 3000 pages with same content.
    please anyone give a solution to this problem

    I think there is no bad joining. b'se when the querry is executed in sql, it is working properly(means returns only one record) . This problem is not for a particular report. Any report using the "form layout", the same problem occurs.
    Why this problem occurs. How can we solve it.
    Bye

  • My MacBook is almost two years old and has started running really slow. It gets bogged down when it is running different programs at the same time, like Safari and Pages. It didn't react this way until recently. Any advice would be very welcome.

    My MacBook is almost two years old and has started running really slow. It gets bogged down when it is running different programs at the same time, like Safari and Pages. It didn't react this way until recently. Any advice would be very welcome.

    Launch Disk Utility and select the icon of the internal drive (the drive itself, not the volume icons below it.) Is the SMART status "Verified?" If not, replace the drive immediately. If the status is "Verified," the drive may still be failing. Back up all data, if you haven't already done so. Reinstall Mac OS X, then run Software Update. Test with all wired peripherals disconnected. If it's still slow, you have a hardware problem.
    Mac OS X 10.6 Help: Reinstalling Mac OS X

  • Presentation Variables in the report column

    Hi Experts,
    I have one requirement like when a Dealer log-in in the Monthly report there is one date prompt[format 1995/01] now i have to create one new column that column as to filter the data based on date selected by the Dealer in the prompt
    and the filter should be like this
    case when
    *date={selected date from prompt by the user}*
    then
    *{monthly sales of that particular Dealer}*
    result of this column i have to use in the other column.
    how i have to implement this logic can we do this by using presentation variables please let me know the syntax.
    Thanks in Advance,

    Write the case statement as below.
    case when
    date=@{Pv_Date}{1995}
    then
    {monthly sales of that particular Dealer}
    Pv_Date is the presentation variable name.
    Thanks

  • ResourceGantt Chart - showing the task column in datagrid or tooltip, help?

    Hi all,
    I managed to create a resource gantt chart, but now I would like to display the task in both datagrid, i.e. the left panel with columns and in the tooltip. How can I force the view of this task name or project? At the moment, only the resource name, start date, end date, % of completion show up. Any help please?
    thanks
    Edited by: mzeid on Mar 20, 2012 1:31 PM

    Luca,
    I think this is what you want:
    The expressions are as follows:
    Scores Table
    Medi Column: =AVERAGE(B2:G2)
    Passing Column: =IF(H≥6, H, "")
    Failing Column:  =IF(H≤6, H, "")
    Pie Chart Data Table:
    Pass Column: =COUNTIF(Scores::H, ">=6")
    Fail Column: =COUNTIF(Scores::H, "<6")
    The Bar Chart is a 2D Stacked Bar Chart
    Hope this is what you were looking for. Glad to explain further if necessary.
    Jerry

  • How to use the prompt value in the report column

    Hi
    I have a report prompt column which is 'Adj Type' which holds values 10,20,30 and when user selects Adj Type = 10 then this value should be passed to report column.
    For Eg. Column 1 value is 10 and this should multiple with prompt value and the output should be 10* 10.
    Any thoughts how to capture the prompt values in report column for calculation.

    hi hsekar,
    1) Declare a presentation variable in prompt under the Set Variable section -->Presentation Variable -->P_var
    2) In Fx Table_name.Your_column * @{P_Var}
    @{P_var}{20} ( 20 is default value it will override when a user selects value in prompt
    Thanks,
    Saichand.v

  • Dynamically change the report column name.

    Hi All,
    I have a report where i am showing data for greater than current week and year and the code of same is below
    SELECT
        item_number,
        SUM
        (   CASE
                WHEN year_week_num = to_number(to_char(sysdate,'IW'))+1 THEN
                    quantity
            END
        ) plus_1,
        SUM
        (   CASE
                WHEN year_week_num = to_number(to_char(sysdate,'IW'))+2 THEN
                    quantity
            END
        ) plus_2,
        SUM
        (   CASE
                WHEN year_week_num = to_number(to_char(sysdate,'IW'))+3 THEN
                    quantity
            END
        ) plus_3,
        SUM
        (   CASE
                WHEN year_week_num = to_number(to_char(sysdate,'IW'))+4 THEN
                    quantity
            END
        ) plus_4,
        SUM
        (   CASE
                WHEN year_week_num = to_number(to_char(sysdate,'IW'))+5 THEN
                    quantity
            END
        ) plus_5,
        SUM
        (   CASE
                WHEN year_week_num = to_number(to_char(sysdate,'IW'))+6 THEN
                    quantity
            END
        ) plus_6,
        SUM
        (   CASE
                WHEN year_week_num = to_number(to_char(sysdate,'IW'))+7 THEN
                    quantity
            END
        ) plus_7,
        SUM
        (   CASE
                WHEN year_week_num = to_number(to_char(sysdate,'IW'))+8 THEN
                    quantity
            END
        ) plus_8,
        SUM
        (   CASE
                WHEN year_week_num = to_number(to_char(sysdate,'IW'))+9 THEN
                    quantity
            END
        ) plus_9,
        SUM
        (   CASE
                WHEN year_week_num = to_number(to_char(sysdate,'IW'))+10 THEN
                    quantity
            END
        ) plus_10,
        SUM
        (   CASE
                WHEN year_week_num = to_number(to_char(sysdate,'IW'))+11 THEN
                    quantity
            END
        ) plus_11,
        SUM
        (   CASE
                WHEN year_week_num = to_number(to_char(sysdate,'IW'))+12 THEN
                    quantity
            END
        ) plus_12,
        SUM
        (   CASE
                WHEN year_week_num = to_number(to_char(sysdate,'IW'))+13 THEN
                    quantity
            END
        ) plus_13     
    FROM
        (   select
                re.item_number,
                row_gen.year_week_num,
                SUM(NVL(re.quantity,0)) OVER(PARTITION BY re.item_number ORDER BY row_gen.year_week_num) quantity,
                ROW_NUMBER() OVER(PARTITION BY re.item_number, row_gen.year_week_num ORDER BY NULL) rn
            from
                (   SELECT
                        to_number(to_char(sysdate,'IW')) + ROWNUM year_week_num
                    FROM
                        DUAL
                    CONNECT BY LEVEL <= 13
                ) row_gen LEFT OUTER JOIN
                        (   SELECT
                                le.item_number,
                                le.quantity,
                                to_number(to_char(sysdate,'IW'))+1 year_week_num
                            FROM
                                BACKLOG_WEEK_WH_AFTR_ATP le
                            UNION ALL
                            SELECT
                                re.item_number,
                                -re.quantity,
                                to_number(substr(re.year_week,-2,2)) year_week_num
                            FROM
                                BACKLOG_ATP_GT_CW re
                         ) re
                    PARTITION BY (re.item_number)
                    ON ( row_gen.year_week_num = re.year_week_num)
    WHERE
        rn = 1
    GROUP BY
        item_numberI have a item in the report page from which i am displaying which week this year holds and the code of same is below
    In the item source, i have selected source type as sql query return single value. and the current week is returning as "2011-WK30"
    select to_char(sysdate,'YYYY"-WK"IW') from dual;Please suggest how i can change the display of column dynamically. I want PLUS_1 to show as 2011-WK31, PLUS_2 to show as 2011-WK32 and so on for this week. When next week will come then the plus_1 should show as 2011-WK32, plus_2 to show as 2011-WK33.
    Any help how to do this?
    Thanks in advance
    Regards

    Hi,
    Go to the Report Attributes, in the Column Attributes section:
    1) Use Headings Type as PL/SQL.
    2) In the text area Function returning colon delimited headings write a PL/SQL anonymous block returning colon delimited headings.
    Hope it helps!
    Regards,
    Kiran

  • Regarding Chart in the reporting

    HI,
    I generated one report with line graph in the browser.
    It is showing some values in X -axis and some values in the Y-axis.
    Now i want to see the values at each and every point in the graph also including X -axis and Y-axis. Is it possible in the reporting after executing in the <b>browser</b>?
    Can please any one give me some suggessions.
    Thanks in advance.
    BR
    Rajesh

    Hi Rajesh,
    We have very limited options for chart while executing in Browser and it will only displays the query level output.and not much customisation is  allowed..
    If you want to have a customised report with Chart, additional Drill Down then right now only option is going to WAD...however you can increase the table output size , customnise chart display and size, change naming conventions of X and Y axis and you have many more features in WAD..
    Design Query in WAD is easy if we Follow WIZARD
    Open WAD --> on top tool Bar Tools --> click Wizard --> click Next --> you will have web Items listed there --> if you want to show Data select table --> click Next --> attach your Query( from Select Query) --> click next --> give some title and mention Height and width ( these customisations you will not have in BEX Analyser) > If you want to add a Chart click ADD ITem and go ahead in the same way as for Table otherwise click Next and Save (save it to Fav or Roles)> now to run this Query Click Web Template --> Execute in Browser..
    Hope this helps,
    Sudhakar.

  • How to remove Cross Marks in the Report Column.of Cell..!!

    Hi Experts,
    I am facing an issue. I have included a Formula in the Cell  at Query Level.
    When i run the report in the Bex Analyzer.
    for that Formula column in the report there is some Cross Marks with Red Colour is displaying.
    But the Formula is added in the Cell area at Query designer level.
    Here user requirement is if there is no values calculated in the Formula column there should be no values has to be displayed.
    But unfortunately, here i am getting Cross Marks or Mulitply Symbol is displaying.
    My Question is Pls advice, How to remove those Red Cross Marks in the report of that Column.
    Thanks,
    SN.

    Hi,
    Whenever there is no value, by default, and SAP standard, it shows X mark.
    At reporting level you cannot do changes, as this change has to be done at global level. Hence make sure that if this has to be changes this will affect other reports too.
    If you still feel that X mark has to be displayed as blank, then you can do this in SPRO settings.
    SPRO->Display IMG->SAP Netweaver->Business Intelligence->Settings for Reporting and Analysis->and execute Presenting the numeric value in the Bex.
    Change the value:
    Does not exist : Remove X.
    Hope this solves your issue.
    Regards
    Jeeth

  • PS 2013 - Changing the formula in custom field not reflected in the report columns

    Hi, 
    The company where I work have a Sharepoint environment / EPM 2013 with about seven hundred registered projects. 
    We have a customer demand where it is necessary to change the formula of one of the custom fields of the environment. This field is used in some management reports made ​​in Reporting Services and accessed by the entire board. The report uses as a source
    'MSP_EpmProject_UserView' view. 
    The change in formula was simple, but we found that the change will not be reflected in the reports when the user saves the project in Sharepoint or publish the schedule associated with the Project. 
    I believe this is the expected behavior of the EPM, but I wonder if there is some other way than through the PSI, to publish all environmental projects.  
    Best regards,
    Armando Machado Gonçalves - Sharepoint / EPM 2013

    Hello,
    That is expected, it will not update until the project is open and republished. No automatic way to do this without automating project pro. Publishing all projects via the PSI wont cause the plan to recalculate, the plans will need to be opened.
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS

  • How to send values from a "Report Column" instead of a "Page Item" ?

    Hi there,
    Here's my case: Two pages A and B.
    Page A is used to view each employee from a selected department.
    Page B is used to created/modify employees.
    I have a create button on page A which redirect to page B.
    By default, page B is blank (as of course we have to fill the blanks to create a new employee).
    However, there is 2 values I want to send to page B (as I'd like to pre-fill some blanks) : The department ID and the Manager ID (there is one manager per department).
    ---- I succeed with the department ID because it's a page item and in the "Action When Button Clicked" of the button I filled "Set These Items" -> Item From Page B "With These Values" -> Item from Page A.
    ---- I'm confused with the Manger ID because it is not a page item but a report column and there is nothing to do like I did for the Department ID in the create button.
    I'm a bit lost cause I don't know how to transfer/send this value to the second page.
    Do you have any clue ?
    Thanks again for your time !
    BR
    Ulrich

    Ulrich,
    Maybe I have misunderstood your requirements, from those I assumed that Page 4 was already being populated with a Department ID. So my plan was to look-up the Manager ID via the known Department ID
    Here's my case: Two pages A and B.Page A is used to view each employee from a selected department.
    Page B is used to created/modify employees.
    I have a create button on page A which redirect to page B.
    By default, page B is blank (as of course we have to fill the blanks to create a new employee).
    However, there is 2 values I want to send to page B (as I'd like to pre-fill some blanks) : The department ID and the Manager ID (there is one manager per department).
    ---- I succeed with the department ID because it's a page item and in the "Action When Button Clicked" of the button I filled "Set These Items" -> Item From Page B "With These Values" -> Item from Page A.
    ---- I'm confused with the Manger ID because it is not a page item but a report column and there is nothing to do like I did for the Department ID in the create button.>
    Have you verified that you have the :P4_DEPARTMENT_ID in session?
    Does your SQL run in SQL Commands when provided a Department ID?
    Have you tried altering when the Computation fires? I recommended to start with After Regions, try some other firing points.
    Jeff

  • Passing parameter from interactive report column link to new page

    I'm very simply trying to pass the value of the column link to the where clause on the next page.
    Interactive Report on P2 has column link fid alias in sql query.
    I read somewhere to refer prefix the interactive report column with IR ??
    So I have item name P2_FID, value #FID#. Anyway, I've tried a kazillion things.
    Created a hidden item with same source value... sigh.
    Is there a syntax to refer to a report column link, rather than an item_id in a region where clause?
    Is there a simple direct way to do this?
    Thanks,
    Pamela
    -----pls/apex/f?p=163:1:2746459963336955::NO::P2_FID:119

    Thank you Varad...
    Unfortunately, I am still getting no data found. (and there IS data).
    a) Do you mean in the link column section of the report attributes? that is done: item 1 name= IR_P2_FID, value = #FID#
    b) Do you mean my changing my hidden page item to ir_p2_fid with its source value as #FID# ? also done.
    Do I need this hidden item?, and if not how do I refer to link in the where clause of the called page's sql region?
    3) Where Fishery_id = :IR_P2_FID
    Where Fishery_id = &IR_P2_FID
    Thanks again!
    Pamela

  • The report engine add a blank page at the end of report

    I have configured a group with the option "New page after" checked. The problem of that seems the engine add a new blank page at final of report. Exists some way for avoid that? Perhaps is possible add a formula for don´t allow that when is in the last page?
    Regards and many thanks for the help.

    Many thanks. That works

  • How to omit the report column in pdf-print?

    Hi, experts!
    I have a column with html code (a link to another web-page). The html draws a button with redirection to a specific link. In the properties of that column I set an "html" format, so the code executes and the desired button appears... but! When I print this report (using printer friendly option PDF) it shows me the html code of the button, but not the button itself. So the question is:
    a) how to omit specific column from a PDF?
    OR
    b) how to push OBI showing the button (not the html code)?
    thnx 2 all in advance!

    Hi,try reading and understanding the third-last one from
    http://obiee101.blogspot.com/search/label/PDF
    ...It is a start...
    i hope i helped
    http://greekoraclebi.blogspot.com/
    ///////////////////////////////////////

Maybe you are looking for