Crosstab issue: Suppress Zeros in Rows

Dear all,
We have a report in BO Design Studio with a crosstab.
In this crosstab I have some rows where all key figures are 0 (or empty).
In BO Analysis Office these rows can be suppressed via Filter >> Suppress Zeros in Rows.
How can we achieve this in Design Studio?
Kind regards,
Lieselot

Hi,
Maybe not exactly for your scenario but for similar ones it could be more useful:
A very interesting way of filtering data based on Key Figure values (Measures) is by using Conditions.
You can even change the values for your conditions dynamically directly from Design Studio either via user interaction (such as through a Dropdown or Prompt dialog) or only in the background via scripting (for example in the Application On Startup Event).
See this great post from Xavier Hacking about how it can be done: http://www.hackingsap.com/blog/sap-design-studio-and-conditions
So you could also create a simple condition for a "key figure value not equal 0" - that could be another option. The advantage is the possibility later to make some changes to the condition directly in Design Studio. But you do not need that if the rows with 0 values shouldn't be shown all the time (then you don't need to use a variable in the condition).
Regards,
David

Similar Messages

  • Hyperion Financial Reporting: Suppress Zero Data Row Not Work

    Hi Geniuses,
    The projects list report has sub-groups with subtotal rows. I put suppression on the data rows of projects based on whether it's X or Y; thus, all Ys are suppressed and only Xs remain. For a subgroup M, because M only has Y projects in it, so all data rows are suppressed; consequently, the subtotal row (formula row) of M is zero. However, even I put all the basic suppression on, the subtotal row still remains.
    PS: I used the formula Sum(row[x]) and [x] to sum in the subtotal row.
    Any idea how to suppress the subtotal row?
    Thanks a bunch!
    Dylan

    Hi Dylan,
    Could you try the following:
    In the conditional suppression for the calculated row, define to suppress the calculated row if the data values of row(rownumber/one of the input rows) are suppressed, i.e. referring to another row's value and suppression and not to values of the calculated rows.
    Choose a single input row for that not one which contains a range of members to test this. If such a row does not exist, insert a single row, which is representative in this circumstance, and hide it. I tried to reproduce your case, but it works with the simple suppression in my test, so not much help to you, of course. Sometimes it's an idea just to export the grid to a new report and start from the beginning with a limited example.
    Mr D.

  • Hyperion Smart View - Suppress zero & #missing

    Hi,
    I just noticed today that Suppress zero & #missing rows doesn't work in hyperion smartview when planning forms are opened in it.
    Is it necessary to check the suppress #missing rows in Hyperion planning while building the forms ?
    Is it not possible that I have all the rows in Hyperion planning form and suppress #missing and zero rows in smartview form whenevr I like to?
    Thanks in advance!!

    Hi,
    You will probably have to set the suppressions on the forms design side, suppress on the smartview side is more for adhoc analysis.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Suppress zero rows in file apd

    hi  experts,
    i need to suppress zero rows in a file being ggenerated by APD.
    Any suggestion how to proceed??

    Dear Kevin,
    Actually there is an option of appliying transformations in APD.
    There is a transformation type of ABAP routine which you can directly drag and drop directly.So once getting the CSV file then apply transformations on it.
    I think you can try this way
    Regards,
    Marasa.

  • Crosstap report should nullify the zero valued rows

    Hi Experts,
    I am developed a crosstab report using WEBI Rich Client, The report has few records which shows zeros for all corresponding collumns.
    I want to nullify or suppress those zero valued rows and show only those having values.
    How can we sort out this requirement.?  When i use the measure to filter "Not Equal to " , it shows all the table as "Unavailable"
    Regards,
    Suresh

    Hi Suresh,
    You are Working with BI Query Hope so....
    eg: you have three measure like Amount,Qty and cost.
    Take filter For every key figure make it as not equal to "0"
    then by default all the three condition will be having AND function by double clicking that it will change it too OR condition
    Now result you are expecting will come ...
    Try this and check......

  • Suppress Zeros in BPC

    I've run into a slight issue when suppressing Zeros in a standard report in BPC.  I'm hoping others have run into this as well, it seems like there should be a solution (but I haven't run into any via the help or this forum).  Here's the situation:
    I am showing both budget and actuals in a report.  I'd like to suppress zeros so that if BOTH budget and actuals are zero, it'll suppress the line.  However, if there are actuals and no budget (or vice versa), I'd like it to keep the line.  Seems simple?
    The control panel only allows me to put EITHER actuals or budget in it (in the category field).  Whatever is selected there, BPC will suppress based on that (i.e. if actual is selected as the category, it'll supress all fields with no actuals, even if there's budget there).
    I think if I use an EVDRE report I'm able to supress based on both (you can put that in the suppress field in the control panel), but I can't use that type of report because I need to display both actuals and budget for two different years.
    Help?!?

    Hi,
    This is feasible.
    Lets say that you are expanding the account dimension, then in one of the cells below the control panel, define the below:
    ([ACCOUNT].CurrentMember,[ACTUAL])<>0 and ([ACCOUNT].CurrentMember,[BUDGET])<>0
    Keep the suppression for the account dimension ON. Change the expansion function. In the EVEXP function, for the filter parameter, use the cell in which you have define the above formula. This will suppress all 0s if both actual and budget has 0s.
    Hope this helps.
    Edited by: nilanjan chatterjee on Dec 23, 2009 8:33 PM
    Edited by: nilanjan chatterjee on Dec 23, 2009 8:33 PM
    Put greater and less than sign in front both the 0s in the formula. I am not able to put it in the response.

  • Hierarchy: How to suppress duplicated/repeated rows in a BEx query

    Hi Gurus.
    I have a BEx query which displays data based on a Cost Element hierarchy.  When the hierarchy is expanded to leaf level (or any level), all key figures and characteristics are displayed for the leaf level but are also repeated throughout all the levels above.
    Is it possible to suppress the repeated rows in higher levels of the hierarchy and display a summary result only?
    The issue we have is that if the user wishes to export or save a workbook, they will have to filter and manipulate the report a great deal which is impractical.
    I'm hoping it's a simple setting that I've missed.  I look forward to receiving the magic answer!! :o)
    Thanks,
    Angela

    Hi All,
    I've been playing around a bit more and found a setting which I hope my users will find acceptable:
    From the query - Query properties -> Data Formatting tab - Multidimensional View -> select Display Rows hierarchically and expand to (chosen characteristic)
    Can anyone tell me if I can set this as a default setting in the query designer, or will I need to create a view to save the setting?
    Thanks all,
    Angela

  • How to suppress zero values in EVDRE Report?

    Hello.
    In my EVDRE Report I need zero values to be suppressed.
    But SAP BPC NW 7.0 Help says that
    The system does not suppress rows or columns returning a zero (where a zero amount is stored in the database)
    So how can I suppress zero values?
    P.S. In SAP BPC 7.0 for Microsoft platform "Suppress" parameter suppresses both zero and NULL values just like I need.
    Thanks.

    I have next options in EVDRE ExpandRange:
    PARAMETER     EXPANSION 1     EXPANSION 2
    ExpandIn     COL     ROW
    Dimension     TIME     P_ACTIVITY
    MemberSet     DEP     BASMEMBERS
    BeforeRange          
    AfterRange          
    Suppress          Y
    Insert          
    And my result is
         2009.JAN     2009.FEB     2009.MAR
    EMPL1     1,00       1,00       1,00 
    EMPL2     1,00       1,00       1,00 
    EMPL3     1,00       1,00       1,00 
    PC     1,00       1,00       1,00 
    SQM     1,00       1,00       1,00 
    LABMAN     0,00       0,00       0,00 
    LABPRD     0,00       0,00       0,00 
    MACHRS     0,00       0,00       0,00 
    MAINT     0,00       0,00       0,00 
    NONE     0,00       0,00       0,00 
    MACH1     0,00       0,00       0,00 
    MACH2     0,00       0,00       0,00 
    MACH3     0,00       0,00       0,00
    As you can see zero rows present.
    I'm on SAP BPC 7.0 NW SP7.

  • How do I suppress Cross Tab row subtotals?

    Hi. I've created a specified order group, which forces my rows to subtotal at each line. Thus, Income now has specified account numbers that subtotal on each number, then on the group Income. How do suppress the account row subtotals? I'm using CR 2008.
    Thanks!
    Robin

    Please re-post if this is still an issue or purchase a case and have a dedicated support engineer work with you directly:
    http://store.businessobjects.com/store/bobjamer/DisplayProductByTypePage&parentCategoryID=&categoryID=11522300?resid=-Z5tUwoHAiwAAA8@NLgAAAAS&rests=1254701640551

  • Suppress Zero is not working!

    Dear experts,
    I have a structure in my query. In addition, I also have G/L Account as a Free Characteristic. Each row is restricted by certain G/L Account values, for example, Revenue row is restricted by G/L Account 00000001 and 00000002.
    When I execute the query and perform a drill down by G/L Account, each row in the structure would display all values of the G/L Account. For example, Revenue row would display:
    - 00000001
    - 00000002
    - 00000003
    - 00000004
    -etc.
    Only 00000001 and 00000002 contain values for Revenue but the rest are zero. As such, I tried to suppress those rows that have zero value. I only wanted to show 00000001 and 00000002 in the Revenue row after drill down.
    I tried to use Query Properties > Rows/Colums > Suppress Zeros > Active (All Values = 0) option and saved my query. When I execute, the query would still display rows even though it contains zero values. In addition, when I tried to change the query again, I noticed that the Suppress Zeros option has been automatically changed to Do Not Suppress!
    Why is this case happening, and how can I rectify this problem, other than the use of conditioning?
    Thanks you very much.

    Hi guys,
    I tried the following:
    Query Properties:
    1. Suppress Zeros : Active (All Values = 0)
    2. Effect on : Rows and Columns
    Structure Properties:
    1. Display > Suppress Zeroes > Apply Zero Row Suppression to this Structure.
    It solve my drill down problem. G/L Account 00000003 and 00000004 wont get displayed in the Revenue row.
    But another problem occurs as several of my fixed rows in the structure wont get displayed before the drill down takes place like dividend and tax. I want to display these rows, regardless they have zero value or not. But I dont want to display G/L Account values that are zero after performing a drill down.

  • How to suppress "no valid rows of data" warning for composite Planning Form

    I had an issue with using a 2-grid composite webform. I want to show Substitution Variables along with my primary grid. My secondary grid was created using Substitution Variables for rows, columns, and page dimensions. I am hiding all of the segments but not suppressing missing for rows or columns.
    The problem is that I get the message "There are no valid rows of data for this data form" on the composite form due to my secondary grid (the Substitution Variable grid). Any tricks on how to suppress that? I even tried to add some data to an intersection, but, even with data, hiding the segments seems to bring on the warning message.
    Thanks.

    That can be caused if suppress on columns is on. We usually ignore the column part
    Even after all suppression is turned off and still getting the error, then yes it is could be because there is not data for that intersection.
    Regards
    Celvin

  • Suppression Zero Values -Throws UNCAUGHT EXCEPTION

    Hi Gurus,
    When I tried to suppress zeroes localy in the query report, its throwing an error message
    "Program error in class RRMX_START_EXCEL method:UNCAUGHT EXCEPTION"
    "SYSTEM ERROR IN PROGRAM CL_RSR_REQUEST and form CHANM_SETTINGS_SET"
    What is the problem that I am facing and how can I correct the same?
    After executing the report, i tried to put zero suppression by right
    clicking on the query and enable zero suppression. Then the error is getting..
    Can some one help me to resolve this issue?

    The error is not only for suppression of zero values, but for all the tabular fns in the query properties when we click after the query execution

  • Issue while deleting a row from a table

    Dear friends,
    i am getting an issue while deleting a row from a table, pls check screen shots , the first screen shot is my table contents
    when i delete 2 row , the second row is deleting properly like below screen shot
    but i want like below screen shot , Col1 contents should be like pic 1 . could any one pls let me know how to solve this issue.
    Thanks
    Vijaya

    Hi vijaya,
    please try this code, it will help you.
    DATA : it_rows  TYPE wdr_context_element_set,
              wa_rows LIKE LINE OF it_rows.
       DATA lo_nd_table TYPE REF TO if_wd_context_node.
        DATA lt_table TYPE wd_this->elements_table.
       DATA lo_el_table TYPE REF TO if_wd_context_element.
       DATA ls_vbap TYPE wd_this->element_table.
    DATA: ld_index TYPE i.
    data value TYPE sy-index.
    * navigate from <CONTEXT> to <table> via lead selection
       lo_nd_table= wd_context->get_child_node( name = wd_this->wdctx_table ).
    * @TODO handle non existant child
    * IF lo_nd_table IS INITIAL.
    * ENDIF.
    * get element via lead selection
    * alternative access  via index
    * lo_el_table = lo_nd_table->get_element( index = 1 ).
    * @TODO handle not set lead selection
       IF lo_el_table IS INITIAL.
       ENDIF.
    * navigate from <CONTEXT> to <table> via lead selection
       lo_nd_table = wd_context->get_child_node( name = wd_this->wdctx_table ).
    * @TODO handle non existant child
    * IF lo_nd_table IS INITIAL.
    * ENDIF.
       lo_nd_table->get_static_attributes_table( IMPORTING table = lt_table ).
    * @TODO handle non existant child
    * IF lo_nd_table IS INITIAL.
    * ENDIF.
    ** @TODO compute values
    ** e.g. call a model function
    * navigate from <CONTEXT> to <table> via lead selection
       lo_nd_table = wd_context->get_child_node( name = wd_this->wdctx_table ).
    * @TODO handle non existant child
    * IF lo_nd_table IS INITIAL.
    * ENDIF.
    ** @TODO compute values
    ** e.g. call a model function
    it_rows  =  lo_nd_table>get_selected_elements( ).
       CALL METHOD lo_nd_table->GET_LEAD_SELECTION_INDEX
       RECEIVING
         INDEX  = value .
      LOOP AT it_rows INTO wa_rows.
         CALL METHOD wa_rows->get_static_attributes
           IMPORTING
                  static_attributes = ls_table.
         READ TABLE lt_table INTO ls_table WITH KEY col1 = ls_table-col1.
          ld_index = value.
              ENDLOOP.
       CLEAR : ls_table-col2,
             ls_table-col2.
       MODIFY lt_table INDEX ld_index FROM ls_table.
      lo_nd_table->bind_table( new_items = lt_table set_initial_elements = abap_true ).

  • Issue of zero bonds 04J Negative balance TRQ0001

    In FTR_CREATE I do a sale (transaction 200 Zero bond -Sale)/ issue of zero bonds 04J. I get error:
    "Per 19.02.2012 a negative balance of          100.000,00- PLN Nominal exists
    Message no. TRQ0001". I allowed short sales for the company code.

    Hi,
    Dont use prodcut type 04j for issue of bond. Use product type 04X (Issue: Fixed Interest Bonds) and 04Y (Issue: Variable Interest Bonds) for issue of bond with proper transaction type 300 and 400.
    Regards
    Brijendra

  • Suppressing zeros in inventory report

    <p>Hi,</p><p>Can anyone please let me know how to suppress zeros in the detail section?</p>

    These folks may have your answer: http://www.oracleappsblog.com/index.php/C25/

Maybe you are looking for

  • Apple releases Faulty program in Logic 9

    Please note very important posts and test showing conclusive errors with certain plugins at post numbers: 55 56 71 79 (This is using Logic 9.1.1 in Snow Leopard 10.6.3) Ok, so Logics ram usage has been mentioned many times before, mainly from people

  • How do I enable the Typewriter function in 9.3.0?

    I just uploaded 9.3.0 and now I cannot access the typewriter, page insertion/deletion functions, etc.  Under the Tools option, customize toolbars there is an asterisk next to the typewriter icon and it says only available when document rights are ena

  • "unknown user type" exception when the object don't exist for i/p key.

    Hi I'm using Coherence REST service(comes with the Coherence bundle) to validate my cache data. When I hit the cache for a valid key, I get data returned back. But for the object that don't exist in the cache I get "Internal Server" error. I'm fine w

  • GPUpdate /force - suddenly, the users are being asked to log off to finalize the update

    Win7, Server 2008R2, IE9 - Not sure what changed or when, but if I run GPUpdate /force, the users is told to log off before the updates take place. Any ideas as to what causes this? Even if the GPO isn't changed, users are still required to log off. 

  • How to activate my adobe account?

    So I have bought this years subscription for adobe cloud, I have recieved an activation code, but I don't know where to insert it. Does anyone know this? I have looked all over the website and google trying to find out where I can use this code, but