How to view individual records instead of aggregated view in BEx report

hi,
i see my key figures as an aggregated view in the report. I wish to see each record separately. How can I do this? Pls help.
For eg:
In Cube Content I see the records like...
Material           Cost
M1                  1000
M1                  2000
M1                  3000
M2                  7000
In the Report I see the following...
Material           Cost
M1                  6000
M2                  7000
Thanks,
SD

Hi Sebastian,
To get the records in the query result without aggregation,
1. give the characteristics in the rows and key figures in columns.
(or)
2. assign with a request number for each record, since no two records will have same request number, there is no chance of getting aggregation.
(or) are u using any DSO in ur data flow, if so remove that and directly map to info cube and see the result.
Thanks,
Sai Chand
Edited by: sai chand on Jan 15, 2009 8:38 PM

Similar Messages

  • How to use a charctersic as a keyfigure in the BEx report

    How to use a charctersic as a keyfigure in the BEx report?

    Hi chandra:
    Please take a look at the document below.
    "How to... Calculate with Attributes"
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/72f4a790-0201-0010-5b89-a42a32223ffc?quicklink=index&overridelayout=true
    Regards,
    Francisco Milán.

  • How to show all records (instead of unique records) in OBIEE Answers

    I am a newbie of OBIEE and have below question.
    The fact table has 3 fields:
    ID (Primary Key)
    Status (either 'open' or 'close')
    Amount
    There are 100 records in the fact table. When I drag the column Status into the Answers, the result returned is 2 records, 'open' and 'close'. Thus, seems Answers always returns unique records only.
    Can I achieve disabling such Answers feature such that all records will be shown? For above example, can the result returned all 100 records of either 'open' or 'close' ??
    Thank you very much.

    Hi,
    OBIEE is an analytical tool, it is there to help people see the value of numeric facts against one or more textual attributes. With that in mind OBIEE will always aggregate to the highest possible level when returning the results to you. In your case the highest level is status. If you include another column wich breaks the data down further then you will see it aggregated at that level. If you want to see individual records then you need to add a column which is unique for each record, usually you can use the column holding the identifier of the row from the source system, generally this is called Integration Id.
    Edit: After reading your post again, just add the ID column in your request and voila.
    Regards,
    Matt
    Edited by: mod100 on 13-Oct-2009 23:39

  • How to remove the '#'symbols for infoobject movement types in bex reporting

    Hi All,
      I have a problem in Bex reporting. The problem is when ever executing the report  that time some of the characteristic values is shown in layout '#' Symbols. i want to remove the '#' valuse in report.
    is it possible please give me step by step procedure for how to remove the '#' Symbols in reporing layout.
    this is very urgent please help to me on this issue.
    Thanks & Regards,
    Guna.

    Hi Guna,
    To achieve this issue, we need to replace the value of ‘#’, we need to change the description while retrieving the data from tables. So we need to write some ABAP code in SE38. Go to RSA1 transaction and go to Info objects tab. Then go to context menu for ‘cProject Key Figures’ as shown below. Click on the ‘Object Overview’ to get the overview of all the info objects. Here you can see the field names which are used to know the table names.
    In SE11, type the table name in ‘Database Table’ field. Now press ‘F4’, then you will get the next screen to select one of the P/Q/S/T tables.
    Now click on the button rounded in the below screen to view the data in the table.
    Now click the execute button or press ‘F8’ to view the records.
    Now go to Tcode: SE38. Create a source code and give some program name for that source code. To write code, you need access key. Contact your BASIS for this.
    Now write the below code for that particular table in which you want to change the value ‘#’ to description ‘Blank’. In the below source code, we are updating particular table, setting the field as ‘Blank’ where it is null or no value. Here the field will automatically get updated to ‘#’ if there is no value or null.
    update /BIC/PXXXXX set /BIC/ZXXXX = 'Blank' where /BIC/ZXXXXX is null or /BIC/ZXXXX = ''.
    if sy-subrc eq 0.
    write 'successful'.
    commit work.
    else.
    write 'unsuccessful'.
    endif.
    OR
    If this # is because of the missing master data than,
    right click that IO -> maintain master
    you will see first row as a blank.
    whatever value you maintain in this row that will come in the report for all Not assigned # values of the master data in the report.
    maintain it according to your requirement, save and activate the master data
    Hope this helps u...
    Regards,
    KK.

  • How to SELECT ALL records of a TABLE VIEW in the BSP page

    Hi All,
    In the BSP portal, I am displaying some data(multple records) in the form of a table using the BSP TAG <htmlb:tableView>. I wrote the logic in the 'VIEW' of the BSP application which will be triggered by the controller. I have used the attribute selectionMode = "MULTISELECT" to have a Check Box to select a row.
    My requirement is to have a button/checkbox on the first column of the header of the table view. By clicking on this, it should select/desect all the records of the table. Could someone please help me how to do this? What attribute I should use in the tableview to get the button in the header row of the table and how to select all the records of the table.?
    Please provide your valuable inputs.
    Thanks & Regards,
    Paddu.

    Select all / Deselect all functionality when onRowSelection is there

  • BCS Breakdown Check - how to adjust individual records?

    Hi all,
    I just arrived at a new client and have found several thousand inconsitent records.
    Breakdown check shows us how many there are and also allows entry of a vlue for missing subassignments.
    However, there is no option to adjust individual lines (not even to differentiate between totals records and journal entries), eg Item 800210 now requires breakdown by Partner Unit, however, there are 15 records with a blank value but only one line in breakdown check in which to enter a partner.
    Obviously the user wants to enter different partners depending on further details (eg cons unit, amount, other breakdown values etc.),
    where/how can such selections be made?

    Thanks Dan,
    Here is a response from SAP developers themselves:
    If a customer introduces a new breakdown later and adopts old data, it
    is very appropriate a fair to fill the newly introduced breakdown by one fixed value in all old data records. Otherwise, we would project a
    degree of detail into historic data records, which was not available at
    the time when these records were created.
    So, this requirement does not make really sense, and we cannot support
    it. For historic records, we only support entering one fix breakdown
    value for all affected records. From that time on, the customer can of
    course maintain a higher degree of detail on new postings.

  • How to generate individual records out of a date interval in SQL?

    I have the following table in my db:
    group varchar(3), start date, end date, value number
    Obs.: The dates are in the format DD/MM/YYYY
    This table has this single record:
    'group1', 01/11/2007, 15/11/2007, 3
    I need to query this table (using SQL) and generate the following result:
    'group1', 01/11/2007, 3
    'group1', 02/11/2007, 3
    'group1', 03/11/2007, 3
    'group ', 15/11/2007, 3
    Does anybody know how I can produce this output?
    Thank you
    Message was edited by:
    user596855

    > This table has this single record:
    'group1', 01/11/2007, 15/11/2007, 3
    If, at sometime in the future, this table contains more than one record, then the solutions above won't work and you might need a SQL statement like this:
    SQL> create table mytable (groep,start_date,end_date,value)
      2  as
      3  select 'group1', date '2007-11-01', date '2007-11-15', 3 from dual union all
      4  select 'group2', date '2007-11-10', date '2007-11-20', 88 from dual
      5  /
    Tabel is aangemaakt.
    SQL> select groep
      2       , day
      3       , value
      4    from mytable
      5   model
      6         partition by (groep,value)
      7         dimension by (0 i)
      8         measures (start_date day, end_date)
      9         rules
    10         ( day[for i from 1 to end_date[0] - day[0] increment 1] = day[0] + cv(i)
    11         )
    12   order by groep
    13       , day
    14  /
    GROEP  DAY                                                  VALUE
    group1 01-11-2007 00:00:00                                      3
    group1 02-11-2007 00:00:00                                      3
    group1 03-11-2007 00:00:00                                      3
    group1 04-11-2007 00:00:00                                      3
    group1 05-11-2007 00:00:00                                      3
    group1 06-11-2007 00:00:00                                      3
    group1 07-11-2007 00:00:00                                      3
    group1 08-11-2007 00:00:00                                      3
    group1 09-11-2007 00:00:00                                      3
    group1 10-11-2007 00:00:00                                      3
    group1 11-11-2007 00:00:00                                      3
    group1 12-11-2007 00:00:00                                      3
    group1 13-11-2007 00:00:00                                      3
    group1 14-11-2007 00:00:00                                      3
    group1 15-11-2007 00:00:00                                      3
    group2 10-11-2007 00:00:00                                     88
    group2 11-11-2007 00:00:00                                     88
    group2 12-11-2007 00:00:00                                     88
    group2 13-11-2007 00:00:00                                     88
    group2 14-11-2007 00:00:00                                     88
    group2 15-11-2007 00:00:00                                     88
    group2 16-11-2007 00:00:00                                     88
    group2 17-11-2007 00:00:00                                     88
    group2 18-11-2007 00:00:00                                     88
    group2 19-11-2007 00:00:00                                     88
    group2 20-11-2007 00:00:00                                     88
    26 rijen zijn geselecteerd.Regards,
    Rob.

  • How to disable individual field of a search view

    Hi All,
    Is there a way to disable individual search field of an advance search view ?
    The reason for this is that for a particular search field I am defaulting the value and do not want the user to be able to change this default value, in effect filtering out their search.
    I have tried get_i method but the advance search (thtmlb:advancedSearch) does not seem to trigger the get i method, disabled just disable every fields likewise the global edit/viewgroup context.
    Thanks in advance for your assistance.
    Edited by: ANDREW NGUYEN on May 12, 2010 10:45 AM

    Hi,
    I checked it now and found that the GET_I_FIELD is not getting triggered. Sorry for my wrong solution.
    You can use the rt_result parameter in GET_POSSIBLE_FIELDS method in IMPL class.
    It returns the search fields visible in the view.
    Regards,
    Arun Kumar
    Edited by: Arun Kumar on May 12, 2010 11:35 AM
    Edited by: Arun Kumar on May 12, 2010 11:38 AM

  • Aggregation Problem on BEx Report

    I have a query that I want to display key figs that will aggregate.
    For example:
    char -> 0DF_PREQ
    char -> 0DF_PREQITM
    char -> 0pur_group
    char -> pr_rlsdt
    char -> zprrlsta
    key_fig -> 0netprice
    cal_key_fig-> z_mike_test
    cal_key_fig -> ckf_mike_test
    z_mike_test is defined as:
    general calculation: abs(date1 - date2)
    aggregation: std
    aggregation reference_char: 'none'
    calcuate after aggregation - checked
    cal_key_fig is defined as:
    general calculation: z_mike_test > 40
    aggregation: std
    aggregation reference_char: 0DF_PREQ
    When I run it I get 8 rows. The days are calculating properly, and my counter displays 1 in the ckf_mike_test column for 6 of the 8 records so I'm all happy. 0DF_PREQ is unique for 6  occurrences (i.e. one 0DF_PREQ has 3 0DF_PREQITM)
    However, when I take out 0DF_PREQ I get 7 rows and my counter displays 1 in the ckf_mike_test column for 5 rows. What I expected to happen is for one row to have a 2 in it, i.e. there should have been an aggregation still by 0DF_PREQ.
    What am I doing wrong?
    Mike

    Al,
    When I remove PReq# I get
    Item# PurGrp    Buyr    POP Date   PR Date   Stat Date  Price  Days Counter 
    10     XYZ   Doe, John 05/03/2011 10/12/2011 10/12/2011     27.96     51     1
    10     XYZ   Doe, John 05/03/2011 10/21/2011 10/26/2011     27.96     37     0
    10     XYZ   Doe, John 10/10/2011 10/10/2011 10/26/2011     27.96     37     0
    10     XYZ   Doe, John 10/12/2011 10/12/2011 10/12/2011     27.96     51     1
    10     XYZ   Doe, John 10/13/2011 10/13/2011 10/13/2011     55.92     50     1
    20     XYZ   Doe, John 10/13/2011 10/13/2011 10/13/2011     27.96     50     1
    30     XYZ   Doe, John 10/13/2011 10/13/2011 10/13/2011     27.96     50     1
    I'm thinking this record:
    10     XYZ   Doe, John 10/13/2011 10/13/2011 10/13/2011     55.92     50     1
    should be
    10     XYZ   Doe, John 10/13/2011 10/13/2011 10/13/2011     55.92     50     2 <-
    Mike

  • How to select Key figs in Variable Selection of the BEx Report

    Hi,
    My requirement is User want to execute Report on Selected Key figures. Eg. User want to execute Report where the Revenue = $150. This is an example similarly user want to filter  their own values < , >, = ....etc.
    User is end user they dont know how to restrict in Query design.
    Thanks
    Vani

    Hi,
    Check the following link:
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/44/99de7254236341e10000000a114a6b/content.htm
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/43/e954daf7e5719ce10000000a1553f6/content.htm
    hope it helps...
    regars,
    Raju

  • How to display the name of the column in the BEx report

    Hi SDN,
    When I put the display properties of the char Infoobject as "Key and Text" in the output the 'Key' and the 'Name' are displayed in two different columns, and there is no Heading for the column that shows 'Name' but my requirment is to have to have the Heading for the column that displays 'Text' also.
    points will be awarded
    Thank you,
    Prasaad

    Hi Hari,
    One of the work arounds will be to have 2 columns 1 having key and ohter only text and u can then set the headings as u need.
    Regards,
    Rathy

  • How do I view additional records in Work orders in SSM?

    How do I view additional records in work orders section? I want to view 100 records instead of the present 100 records? What would be the navigation to view more records ?

    Am going to close this one and replace with simpler question

  • Picking Individual Records from Transform Activity

    Hi ,
    Can anyone suggest me how to pick individual records from the transform activity.
    The Output of Transform Activity is as follows
    <InvokeInsertServiceInputVariable><part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="DeptCollection"><DeptCollection xmlns:ns2="http://xmlns.oracle.com/pcbpel/adapter/db/top/InsertService" xmlns="http://xmlns.oracle.com/pcbpel/adapter/db/top/InsertService">
    <ns2:Dept>
    <ns2:deptno>77</ns2:deptno>
    <ns2:dname>Cafetaria</ns2:dname>
    <ns2:loc>Chennai</ns2:loc>
    </ns2:Dept>
    <ns2:Dept>
    <ns2:deptno>88</ns2:deptno>
    <ns2:dname>HelpDesk</ns2:dname>
    <ns2:loc>Whitefield</ns2:loc>
    </ns2:Dept>
    </DeptCollection>
    </part></InvokeInsertServiceInputVariable>
    I want to pick deptno 77 & 88 individually.

    Count the number of records that you have using a count() function. This function returns the number of nodes of a particula xml element.
    Initialize iterator variable with 1.
    start a while loop with condition iterator<=count
    <begin of while loop>
    do your activities
    increment the iterator
    <end of while loop>
    in your case
    deptcolletion/dept[iterator] gives you a handle of every node.
    Check out the xpath tutorial from w3schools.com . that will help
    Message was edited by:
    AshishSharma

  • Can't View All Records if Max Row Count is null

    Hi,
    There are over 2500 records in a table and if Max Row Count is set to nothing in report attributes, the user is restricted to view only 500 records. And If Max Row Count is set more than 2500 then user is able to view all records but taking more time to display report.
    What to do to minimise process time and allow user to view all the records. ?
    Pagination Scheme : Row Ranges X to Y of Z (with pagination)
    Number of Rows : 100
    Number of Rows (Item) :     <empty>
    Max Row Count :           <empty>
    Thanks,
    Ven.

    Hi Ven,
    Apex restricts the number of rows returned by a report to 500 by default. You can change this by setting the Max Row Count. Apex does this so that the amount of data returned over the network to the browser is kept to a reasonable amount. The reason it is done this way is because a user in apex does not maintain a stateful connection to the database and as a result, rows returned from a query can not be cached in the database and fetched as required.
    From a usability point of view, I'm not sure why a user would want 2500+ rows returned to a screen. They would have to scroll and paginate to find anything of use and network bandwidth would get chewed up in the process. Why not provide the users with query options so that the number rows returned to the browser is restricted to a more manageable amount? If the users require a full hardcopy of the data then you can handle this with csv and pdf options.
    Regards
    Andre

  • How to pass record Group from Forms with DATA_PARAMETER to Reports Server

    How to pass record Group from Forms with DATA_PARAMETER to Reports Server using RUN_REPORT_OBJECT?
    When we use products on run time we are using data_parameter for passing record Groups to reports via run_product but now we have to use application server and reports server for same reports.
    We met with <FRM-41214 Unable to run reports> for passing DATA_PARAMETER to reports server when used RUN_REPORTS_OBJECT.
    How can we pass record Group from Forms with DATA_PARAMETER to Reports Server using RUN_REPORT_OBJECT?
    Thanks,
    Arif

    Hi Mandeep,
    Could you please tell me how can i pass data parameter from forms to report through run_product.

Maybe you are looking for