How to create the report of this style?

Hello

I have a problem when creat a report using obiee, this is a monthly report, the layout like calendar,.

There is a quick baseed on the month, if I choose 201109, the report will be poster of daily sales and the number of customers in September.

Every day have the sale and every day must be listed, first line display name of 7 days, second row shows sales and number of customer information,

third row display name of 7 days, and all the following steps.

1 sep | 2 sep | 3 sep | 4 sep | 5 sep | 6 sep | 7 sep
Sales: sales: 10 sales: 10 sales: 10 sales: 10 sales: 10 sales 10,10
: No.10 No.: No. 10: No. 10: No. 10: No. 10: 10 no: 10

8 sep | 9 sep | 10 sep | 11 sep | 12 sep | 13 sep | 14 sep
Sales: sales: 10 sales: 10 sales: 10 sales: 10 sales: 10 sales 10,10
: No.10 No.: No. 10: No. 10: No. 10: No. 10: 10 no: 10

15 sep | 16 sep | 17 sep | 18 sep | 19 sep | 20 sep | 21 sep
Sales: sales: 10 sales: 10 sales: 10 sales: 10 sales: 10 sales 10,10
: No.10 No.: No. 10: No. 10: No. 10: No. 10: 10 no: 10

22 sep | 23 sep | 24 sep | 25 sep | 26 sep | 27 sep | 28 sep
Sales: sales: 10 sales: 10 sales: 10 sales: 10 sales: 10 sales 10,10
: No.10 No.: No. 10: No. 10: No. 10: No. 10: 10 no: 10

29 sep | 30 sep
Sales: sales 10: 10
No: 10 no: 10

Thank you! waiting for your response.

So you're a user same as below:
How to view the report by using the style of calendar in obiee

Follow my instructions. Also, give a look at this http://bischool.wordpress.com/2010/10/22/calendar-view-in-obiee-and-applications/

You can have dates instead of the name of the day, but you must ensure that your definition is very clear in your time dimension i.e. each week week 7 days. You table looks like his week to jump and you have each month as 30.31 or 28 days...

Come and play and you're done... hope its helpful

Tags: Business Intelligence

Similar Questions

  • How to create a report in this style

    Hello

    I faced a problem with the display of reports in the dashboard.

    There is a prompt of the year, if I choose to 2010, the report will show sales of three years, namely 2009,2010,2011, given three years.

    as:

    2009 2010 2011 YEAR
    SALES 100 200 300

    and if I choose to 2009, it will display 2008,2009,2010, given three years.

    How can I achieve this requirement?

    waiting for your help, thank you!

    Here you go... Just blindly follow these steps and you're done.
    (1) create a command prompt of the year with variable presentation as pv_year

    (2) create a report saying report Mid year with selected 3 times column
    -Put a filter of pv_year presentation on the first column of the year with a default variable tell @{pv_year} {2008}
    -Rename the second time column say YEAR + 1 and change the fx to CAST (TIME_DIM. ("' YEAR ' AS INT) + 1
    -Rename the second time column say YEAR-1 and change the fx to CAST (TIME_DIM. ("' YEAR ' AS INT)-1
    Now when you run the report environment, this will give you a records whose value as 2008-2009-2007

    (3) create your main report with criteria such as pass year and measure
    -Change the fx for column year as CAST (TIME_DIM. ("' YEAR ' AS INT)
    -Now to put a filter on the year column with filter based on the results of another application and select them:
    Relationship = superior or equal to one
    Registered request = browse mi report
    Use the values of column = YEAR-1
    -Again, put a filter on the year column with filter based on the results of another application and select them:
    Relationship = less than or equal to one
    Registered request report Mid = browse (incase it does not select and select any other application first, then report Mid)
    Use the values of column = YEAR + 1

    This will select year > = 2007 AND year< =="" 2009.="" hence="" the="" results="" will="" be="" for="" year="">

    This will 100% work...
    http://i56.Tinypic.com/wqosgw.jpg

    See you soon

  • How to create the report using the procedure.

    Hi all

    I want to create the report in the apex. But I don't have a sql code. I have a single procedure. Is it possible to create the report using this procedure in the apex.

    CREATE OR REPLACE PROCEDURE headcsv_prc2

    AS

    CURSOR cr_header

    IS

    SELECT ood.organization_code, fm.formula_no AS "FORMULA_NAME."

    FM.formula_vers AS "FORMULA_VERSION."

    FM.formula_desc1 AS "FORMULA_DESC."

    DECODE (fm.formula_status,

    100, 'new ',.

    400, "approved for use in the laboratory."

    700, "allow the general."

    800, "We Hold."

    900, "frozen."

    1000, "obsolete/archived.

    ) AS "FORMULA_STATUS."

    DECODE (fd.line_type, '1', msib.segment1).

    DECODE (fd.line_type, '-1', msib.segment1 ') ingrediant.

    DECODE (fd.line_type, '2', msib.segment1) AS "BY_PRODUCT."

    DECODE (by_product_type,

    "W', 'waste."

    "R',"rework. "

    "Y', 'Yield."

    The of ', 'Sample. "

    NULL VALUE

    ) AS "BY_PRODUCT_TYPE".

    Of org_organization_definitions ood,.

    fm_form_mst fm,

    fm_matl_dtl fd,

    mtl_system_items_b msib

    WHERE ood.organization_id = fm.owner_organization_id

    AND fm.owner_organization_id = msib.organization_id

    AND msib.organization_id = fd.organization_id

    AND fd.organization_id = ood.organization_id

    AND fm.formula_id = fd.formula_id

    AND msib.inventory_item_id = fd.inventory_item_id

    - and fm. FORMULA_NO like '% THE % '.

    AND fd.line_type IN ('1 ', ' 2', '-1' ")

    Ood.organization_code GROUP,

    FM.formula_no,

    FM.formula_vers,

    FM.formula_desc1,

    FM.formula_status,

    FD.line_type,

    MSIB. Segment1,

    by_product_type

    ORDER BY fm.formula_no, fm.formula_vers;

    BEGIN

    Dbms_output.put_line (INITCAP ('the ORGANIZATION CODE')

    || ','

    || INITCAP ('NAME FORMULA')

    || ','

    || INITCAP ('FORMULA VERSION')

    || ','

    || INITCAP ('FORMULA DESC')

    || ','

    || INITCAP ('FORMULA STATUS')

    || ','

    || INITCAP ('PRODUCT')

    || ','

    || INITCAP ('INGREDIANT")

    || ','

    || INITCAP ("PER PRODUCT")

    || ','

    || INITCAP ('PER TYPE OF PRODUCT")

    );

    FOR ch IN cr_header

    LOOP

    Dbms_output.put_line (ch.organization_code

    || ','

    || ch.formula_name

    || ','

    || ch.formula_version

    || ','

    || '"'

    || ch.formula_desc

    || '"'

    || ','

    || ch.formula_status

    || ','

    || ch. Product

    || ','

    || ch.ingrediant

    || ','

    || ch.by_product

    || ','

    || ch.by_product_type

    );

    END LOOP;

    EXCEPTION

    WHILE OTHERS

    THEN

    Dbms_output.put_line (' No error: ' |) SQLCODE. "Error Msg: ' '.

    || SQLERRM

    );

    END;

    EXEC HeadCSV_Prc2



    Thank you

    Rambeau

    Hi Christian,

    In addition to the fact that the Oracle database has an internal Java engine and it would be possible for Apex call a Java stored procedure, the Apex really has nothing to do with Java. To create a report, you discovered, you specify a SQL query. In certain circumstances, you can embed a query in a PL/SQL function, but the incorporation of an arbitrary Java application and waiting for it to be called from Apex for a kind of security is there with the fairies.

    I recommend you research the Apex and then enter your so-called "higher authorities" how things work.

    Concerning

    André

  • How to create the report in the following form?

    Hi all

    How I use studio EN to create reports.
    I want to create a report that will show me accounts and accounts of each entity, which means I want to keep the entity in the size of the page in the dimension of the line. The report should be done in such a way that if I take an entity in the dimension of the page then it will show a few accounts in the dimension line that
    are specific for this entity and in the same way, if I take another entity in the dimension of the page then it should show me another different set of accounts in
    the dimension of the row corresponding to this specific entity.
    How can I do this in my report?


    Thank you

    There are two ways that you can achieve this goal.

    You have never given in combinations of entity/account disabled? If this isn't the case, I would like to delete missing lines.

    Is there the potential for existing data in invalid combinations of entity/account, then I would create a specific account that defines the valid combinations. Think of it as a Boolean, a value of 1 for the valid combinations or 0 for invalid combinations. I would then use the 'Advanced Options' en to delete values based on this account.

    Hope this helps,
    -Jake

  • Need advice on how to create the report

    I don't know how to do this, so I ask for advice from the gods apex...

    Here is the question, I have two tables I need to combine the info from. not a problem in his car. I can do it. but here's the question. in table A, I have some data such as title, theids, disc_id, etc... Table B contains fullname, theid, emplid

    now in the table A column "theids" is filled with apex as a multi select list. the values in the column is therefore something like 48; 3; 88

    He got these identification numbers of the Table B (popup lov) query that returns theid of the one of the person.

    now, I need to create a report that will be used in an excel download and what they want is a line by disc_id and they want the most useful "cost" in the field where to run the "theids." It is instead of:

    disc_id title theids
    101 the 48 test; 3; 88

    they want:

    disc_id title Theids
    101 N33456, N3457, try N43562

    so I'm a bit stuck, I can understand how to write a sql using instr to get something like this:
    101 N33456 of test
    101 N3457 of test
    etc.

    but this isn't what they want. so I think I need to create a package to do this and some sort of return values. the problem is that I can't figure out how I can replace the 48; 3; 88 to N33456, N3457, N43562

    I'm still new to this kind of things pl/sql and apex sorry if this appears to be an obvious answer.

    If you have a look at this example:

    http://HTMLDB.Oracle.com/pls/OTN/f?p=31517:138

    You'll see there

    SELECT empno, ename, job, mgr, sal
      FROM emp
     WHERE INSTR(':'||:p138_select_empno||':', ':'||empno||':') > 0
    

    and

    p138_select_empno is a multiple selection list displaying the names of the employees and containing the string of nosm as 7888; 8900; 3499.

    This info is enough to get to a function like this:

    CREATE OR REPLACE FUNCTION get_string (p_string IN VARCHAR2)
       RETURN VARCHAR2
    IS
       v_string   VARCHAR2 (4000);
    BEGIN
       FOR c IN (SELECT ename
                   FROM emp
                  WHERE INSTR (':' || p_string || ':',
                               ':' || empno || ':'
                              ) > 0)
       LOOP
          v_string := v_string || ', ' || c.ename;
       END LOOP;
    
       v_string := LTRIM (v_string, ', ');
       RETURN v_string;
    END;
    

    and use this function in a report like this:

    SELECT get_string (:p138_select_empno)
      FROM DUAL
    

    Denes Kubicek
    ------------------------------------------------------------------------------
    http://deneskubicek.blogspot.com/
    http://www.Opal-consulting.de/training
    http://Apex.Oracle.com/pls/OTN/f?p=31517:1
    ------------------------------------------------------------------------------

  • How to create the report using pass-in parameters

    Hi all

    I want to create a report using the parameters passed from the previous page. Let's take an example:

    Now in page B, he got 2 parameters P1_Table, P1_column, from Page A, I want to get the report:

    Select * from P1_Table, where P1_column like 'test % ';

    This means that I want to get the date in the P1_Table table and its P1_column begins with the character 'test'.

    I tried to use dynamic sql in the source of the region, but failed.

    Please help me

    Thanks in advance.


    PPMonkey

    Published by: PPMonkey on January 4, 2009 12:53 AM

    Hello

    Ensure that the report is a "SQL (body of function from PL/SQL returning the SQL) query. Then, use a source of something like:

    DECLARE
     vSQL VARCHAR2(4000);
    BEGIN
     vSQL := 'SELECT * FROM ' || v('P1_TABLE') || ' WHERE ' || v('P1_COLUMN') || ' LIKE '''test%''';
     RETURN vSQL;
    END;
    

    Andy

  • How to create the report with check box (Update, Delete) operations

    Hi all

    I want to create report with check boxes.

    I created it based on the user's manual. But do not delete records. Please help me

    Apex. Oracle.com

    workspace: APPSGURU

    RAMBEAU. [email protected]

    P.W:rag$ 123

    Application:36232

    Page: 14

    Thank you and best regards,

    Rambeau

    Raghu,

    Request for check line deleted successfully.

    made some changes in the removal process.

    Leave.

  • How to create the report when your shared drive is full?

    I want to see the owner, size and date.for of the internal purposes.

    Hello

    • Work on the domain network?

    If the computer is not on the domain, you must use a third-party tool to use this feature.

    Note:

    Using third-party software, including hardware drivers can cause serious problems that may prevent your computer from starting properly. Microsoft cannot guarantee that problems resulting from the use of third-party software can be solved. Software using third party is at your own risk.

  • How to create the snap shot report of multiple Vcenters.

    Hi all

    How to get the report of several VC in html file snapshot. , I am attaching the out put the HTML file and the script I used.

    Get the consolidation SP report I'm missing the name of VC. In the out put 1 rank is the SP of Vcserver 1 & 2nd row is to serve as a VC 2

    I need to get the name of VC in the corresponding column.

    Thanks in advance.

    SIV

    You can try this:

    
    # Adding PowerCLI Snapin
    if(!(get-pssnapin | where {$_.name -eq "vmware.vimautomation.core"})) {
            try {
                add-pssnapin VMware.VimAutomation.Core| out-null
            } catch {
                throw "Could not load PowerCLI snapin"
            }
    }
    $VIServer = "vcenter1","vcenter2"
    $Report = @()
    foreach($VCserver in $VIserver){
        $currentVC = Connect-VIServer -Server $VCserver -Protocol https -User administrator -Password Pass@123
        $Header = @"
                
                Snapshot Report - $VcServer
    "@
    $a = Get-VM -Server $currentVC | Get-Snapshot | Select VM,@{N="VCname";E={$currentVC.Name}},Name,Description,Created,SizeMB,SizeGB
        If (-not $a){
            $a = New-Object PSObject -Property @{
            VCname = "No snapshots found on any VM's controlled by $($currentVC.Name)"
            VM = ""
            Name = ""
            Description = ""
            SizeGB = ""
            Created = ""
            }
        }
    Disconnect-VIServer $currentVC -Force -Confirm:$false
    $Report += $a
    }
    $Report = $report | Select VCname,VM,Name,Description,SizeGB,Created | ConvertTo-Html -Head $Header -PreContent "

    Snapshot Report


    " $Report | Out-File "C:\VM-operations\dailyreport\SnapShotReport.html"
  • How to create a report based on the item selected from the list of selection?

    Hello

    I created a tables_LOV based on:

    Select table_name table_name user_tab_cols r, d

    where column_name like '% _type % '.

    Then I created a ListOfTables page element, display in a selection list and pointing to tables_LOV.

    I run the page, and I can choose the table I want in the drop-down list.

    How to create a report based on the selected element? (ex: select * from selected_table)

    Thanks in advance

    Salah

    Hi Salah,

    Allright, take a look at this page: http://apex.oracle.com/pls/apex/f?p=vincentdeelen:collection_report

    I think that simulates what you are trying to accomplish. I've implemented the simplest method I could think of.

    The report is based on a collection of apex. If you are not familiar with this, you should study the documentation: APEX_COLLECTION

    To recreate my example, you should:

    (1) create a report (interactive) on your collection

    SELECT *
       FROM APEX_collections
     WHERE collection_name = 'MY_COLLECTION'
    

    (2) create a selection list page_item for the tables that you want to display (in my case, this is called "P38_TABLES")

    (3) create a dynamic action that triggers on the evolution of your selection list page_item. Dynamic action must be a parade of PL/SQL procedure the following code:

    declare
      l_query varchar2(4000);
    begin
      l_query := 'select * from '||:P38_TABLES;
      if apex_collection.collection_exists
            ( p_collection_name => 'MY_COLLECTION' )
      then
        apex_collection.delete_collection
          ( p_collection_name => 'MY_COLLECTION' );
      end if;
    
      apex_collection.create_collection_from_query
        ( p_collection_name => 'MY_COLLECTION'
        , p_query           => l_query
        );
    end;
    

    Make sure that you add your page_item 'Page to send items' section.

    (4) add a real extra action that makes an update of the report area.

    Here are two photos describing the da:

    http://www.vincentdeelen.com/images/OTN/OTN_COLLECTION_REPORT_DA1.PNG

    http://www.vincentdeelen.com/images/OTN/OTN_COLLECTION_REPORT_DA2.PNG

    Good luck and greetings,

    Vincent

    http://vincentdeelen.blogspot.com

  • How to create a report page by using the Web layout editor

    Hi Experts,

    I use wcc11.1.1.7, I need to create the report page by using the Web layout editor, but in this applet (editor), there are only 3 types of link to the page: local page, external page, query, it must be of type of the active report (historical), why I can't see them? y at - it components should I activate this?

    Best regards

    It doesn't have to be in the link on the Page, but in the Page Type.

    See the documentation for http://docs.oracle.com/cd/E28280_01/doc.1111/e26694/e02_weblayout_edit.htm#i1068085 for more details.

  • How to create editable report manually even as a default with on report send the page


    Hello

    Is it possible to create the report updatable manully would even editable report by default.

    I created 4 report can be updated in a single page, but submits the entire page when adding empty lines.

    I need to add additional blank lines using dynamic measurements or any otherwise with the page request.

    Thank you

    RJ

    Thank you Lakshmi,

    His work!

  • How to view the report by using the style of calendar in obiee

    Hello
    Can someone tell me how to view the report as the calendar?
    When I choose chrystelle, it displays 31 days. 7 column, from Sunday to Saturday, and each cell displays the detailed information, such as sales from today!
    Thank you!

    Hello

    Please foloww the below blog...

    http://bischool.WordPress.com/2010/10/22/calendar-view-in-OBIEE-and-applications/

    Thank you
    Vincent

  • How to create the outline of the shape

    How to create the outline of a shape, solid, dashed, or dotted, for example an empty rectangle or circle.

    Something like these:

    shapes.jpg

    I need are blank lines, empty interiors, which is transparent.

    Thank you

    If you use CS2, you can use the layer style > stroke and adjust the opacity of fill to 0. It would be more difficult to make a dotted line. Most likely, you will need to create a mask for this.

  • How to submit the report BEEP using the CONCSUB utility

    Hi all

    I presented the report BEEP using the Concsub utility. But I got the xml instead of PDF output.

    I found that the page layout is not attached with this concurrent program.

    Please guide me how to add the layout with this simultaneous program when sending through CONCSUB.

    Kind regards
    Karim

    Published by: karim on November 5, 2012 13:32

    Ok

    I tried and I can't say how it works, but there work ;)

    step by step for r12
    -create a XXAND17 cp
    -create data XXAND17 definition
    -create the XXAND17 model

    [oracle@oebs out]$ CONCSUB APPS/APPS FND 'Application Developer' SYSADMIN WAIT=N CONCURRENT FND XXAND17
    Submitted request 9915625 for CONCURRENT FND XXAND17
    
    cd $APPLCSF/$APPLOUT
    

    and see the o9915625.out to open it and it's xml data. then ok

    [oracle@oebs out]$ CONCSUB apps/apps FND 'Application Developer' SYSADMIN WAIT=N CONCURRENT XDO XDOREPPB Y 9915625 0 XXAND17 en N RTF RTF
    Submitted request 9915626 for CONCURRENT XDO XDOREPPB Y 9915625 0 XXAND17 en N RTF RTF
    

    See o9915626.out open it and it isn't xml
    It looks like word doc

    {\rtf1\ansi\deff0
    {\fonttbl
    {\f0 Arial;}
    {\f1 Times;}
    {\f2 Courier New;}
    {\f3 Calibri;}
    }
    ...
    

    copy on the local computer and rename it to o9915626.rtf
    opened by the word and she is out as well report

    so conclusion:
    XDOREPPB works fine but not rename output way output format (rtf in my case)

    If this is a bug or a profile must be defined

    -Add

    SQL> select LOGFILE_NAME, OUTFILE_NAME from fnd_concurrent_requests r
      2  where request_id in (9915625, 9915626)
      3  /
    
    LOGFILE_NAME                                                                     OUTFILE_NAME
    -------------------------------------------------------------------------------- --------------------------------------------------------------------------------
    /oracle/VIS/inst/apps/VIS_oebs/logs/appl/conc/log/l9915625.req                   /oracle/VIS/inst/apps/VIS_oebs/logs/appl/conc/out/o9915625.out
    /oracle/VIS/inst/apps/VIS_oebs/logs/appl/conc/log/l9915626.req                   /oracle/VIS/inst/apps/VIS_oebs/logs/appl/conc/out/o9915626.out
    
    SQL> select * from fnd_conc_req_outputs where concurrent_request_id  in (9915625, 9915626)
      2  /
    
    CONCURRENT_REQUEST_ID  OUTPUT_ID FILE_TYPE                      FILE_NAME                                                                        FILE_NODE_NAME                                                                    FILE_SIZE ACTION_TYPE FILE_CREATION_DATE
    --------------------- ---------- ------------------------------ -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- ---------- ----------- ------------------
    
    SQL> 
    

    =/

    Published by: Alexandr on 8 November 2012 06:28

Maybe you are looking for