Returns the data and statuses of cells, optionally excluding rows of cells that match specified criteria. You can exclude rows that contain no data, zero, and derived data, as well as rows consisting of invalid intersections. Data is returned in a Variant array of a Double subtype.
GetCellsWithRowSuppression2 takes arrays of dimension member IDs as arguments. These arrays must have a one-to-one correspondence to each other, as the corresponding array elements define the cells to be queried.
For a similar function that provides formatting and scaling options, see GetTextCellsWithRowSuppression2. This function returns data in a Variant array of a String subtype. |
<HsvData>.GetCellsWithRowSuppression2 varalScenario, varalYear, varalPeriod, varalView, varalEntity, varalParent, varalValue, varalAccount, varalICP, varalCustom1, varalCustom2, varalCustom3, varalCustom4, lSuppressOptions, lNumRows, pvaravbRowIsSuppressed, pvaradData, pvaralStatus
Long array (ByVal). The member IDs of the cells' Scenario dimension members. | |
Long array (ByVal). The member IDs of the cells' Year dimension members. | |
Long array (ByVal). The member IDs of the cells' Period dimension members. | |
Long array (ByVal). The member IDs of the cells' View dimension members. | |
Long array (ByVal). The member IDs of the cells' Entity dimension members. | |
Long array (ByVal). The member IDs of the parents of the varalEntity argument's entities. | |
Long array (ByVal). The member IDs of the cells' Value dimension members. | |
Long array (ByVal). The member IDs of the cells' Account dimension members. | |
Long array (ByVal). The member IDs of the cells' Intercompany Partner dimension members. | |
Long array (ByVal). The member IDs of the cells' Custom 1 dimension members. | |
Long array (ByVal). The member IDs of the cells' Custom 2 dimension members. | |
Long array (ByVal). The member IDs of the cells' Custom 3 dimension members. | |
Long array (ByVal). The member IDs of the cells' Custom 4 dimension members. | |
Long (ByVal). The type of suppression to be applied. You can specify any combination of the following hexadecimal values:
For example, passing 0x01 suppresses rows consisting of cells that contain no data, while passing 0x05 suppresses rows consisting of cells that contain either zero or no data. | |
Long (ByVal). Specifies the number of rows that the point of view comprises. | |
Variant array. Indicates whether a row is to be suppressed. Set to TRUE if the row is to be suppressed, FALSE otherwise. | |
Variant array. Returns data for the rows of cells that are not suppressed. If all rows are suppressed, returns empty array. If only some of the cells in a row meet the lSuppressOptions argument’s suppression criteria, these cells will not be suppressed. Only rows in which all the cells meet the criteria are suppressed. You can correlate this data with the members passed in the member ID arguments by looping through the array returned in the pvarabRowIsSuppressed argument. | |
Variant array. Returns the statuses of the cells that are not suppressed. If all rows are suppressed, returns empty array. These two arrays have a one-to-one correspondence. For information on the values returned, see About Cell Statuses. |