GetCellLevelAccessRights

Returns the access rights that the connected user has to a cell.

Syntax

<IHsvDataSecurity>.GetCellLevelAccessRights lScenario, lYear, lPeriod, lEntity, lParent, lValue, lAccount, lICP, lCustom1, lCustom2, lCustom3, lCustom4, plAccessRights

Argument

Description

lScenario

Long (ByVal). The member ID of the cell’s Scenario dimension member.

lYear

Long (ByVal). The member ID of the cell’s Year dimension member.

lPeriod

Long (ByVal). The member ID of the cell’s Period dimension member.

lEntity

Long (ByVal). The member ID of the cell’s child Entity dimension member.

lParent

Long (ByVal). The member ID of the cell’s parent Entity dimension member.

lValue

Long (ByVal). The member ID of the cell’s Value dimension member.

lAccount

Long (ByVal). The member ID of the cell’s Account dimension member.

lICP

Long (ByVal). The member ID of the cell’s Intercompany Partner dimension member.

lCustom1

Long (ByVal). The member ID of the cell’s Custom 1 dimension member.

lCustom2

Long (ByVal). The member ID of the cell’s Custom 2 dimension member.

lCustom3

Long (ByVal). The member ID of the cell’s Custom 3 dimension member.

lCustom4

Long (ByVal). The member ID of the cell’s Custom 4 dimension member.

plAccessRights

Long. Returns a value that identifies the connected user’s access rights for the cell. Constants that represent the valid return values are listed in Access Rights Constants.