ProcessFlowGetInfo2

Returns a variety of process management-related information for the specified cell, including the names and paths of document attachments.

Note:

The method contains several input/output arguments; however, input values are ignored.

Syntax

<HFMwDataGrid>.ProcessFlowGetInfo2 lRow, lCol, pvarbstrScenario, pvarbstrYear, pvarbstrPeriod, pvarbstrEntity, pvarbstrParent, pvarbstrValue, pvarbstrUserName, pvaravarbAccessRightsToProcessFlowRoles, pvarlSecurityClassAccessRightsToSubCube, pvarlCompleteAccessRightsToSubCube, pvarsProcessState, pvaravardTime, pvaravarbstrUser, pvaravarsAction, pvaravarsNewState, pvaravarbstrAnnotation, pvaravarabstrAttPaths, pvaravarabstrAttFiles

Argument

Description

lRow

The index (0-based) that identifies the cell’s row.

Input argument. Long subtype.

lCol

The index (0-based) that identifies the cell’s column.

Input argument. Long subtype.

pvarbstrScenario

Returns the name of the cell’s scenario.

Input/output argument.

pvarbstrYear

Returns the name of the cell’s year.

Input/output argument.

pvarbstrPeriod

Returns the name of the cell’s period.

Input/output argument.

pvarbstrEntity

Returns the name of the cell’s child entity.

Input/output argument.

pvarbstrParent

Returns the name of the cell’s parent entity.

Input/output argument.

pvarbstrValue

Returns the name of the cell’s Value dimension member.

Input/output argument.

pvarbstrUserName

Returns the username of the currently connected user.

Input/output argument.

pvaravarbAccessRightsToProcessFlowRoles

Returns an array of Booleans indicating the connected user’s access rights for the various process management roles.

The array contains an item for each process management-related role. The HFMConstants type library constants that represent roles are listed in Role Constants.

An array item returns TRUE if the user has access to the role, FALSE otherwise.

Input/output argument.

pvarlSecurityClassAccessRightsToSubCube

Returns the connected user’s access rights to the security class that applies to the cell. Access rights are represented by the HFMConstants type library constants listed in Access Rights Constants.

Input/output argument.

pvarlCompleteAccessRightsToSubCube

Returns the connected user’s access rights to the cell’s process unit. Access rights are represented by the HFMConstants type library constants listed in Access Rights Constants.

Input/output argument.

pvarsProcessState

Returns the current process management state of the cell. The following list shows the numbers that represent process management states:

  • 1 = Not Started

  • 2 = First Pass

  • 3 = Review Level 1

  • 4 = Review Level 2

  • 5 = Review Level 3

  • 6 = Review Level 4

  • 7 = Review Level 5

  • 8 = Review Level 6

  • 9 = Review Level 7

  • 10 = Review Level 8

  • 11 = Review Level 9

  • 12 = Review Level 10

  • 13 = Submitted

  • 14 = Approved

  • 15 = Published

Input/output argument.

pvaravardTime

Returns an array of DateTimeStamps for the cell’s process management actions.

Input/output argument.

pvaravarbstrUser

Returns an array of the usernames who performed the cell’s process management actions.

Input/output argument.

pvaravarsAction

Returns an array of the cell’s process management actions. The valid return values are represented by the HFMConstants type library constants listed in Data Explorer Process Management Constants.

Input/output argument.

pvaravarsNewState

Returns an array of the states that resulted from the cell’s process management actions.

Input/output argument.

pvaravarbstrAnnotation

Returns an array of the comments for the cell’s process management actions.

Input/output argument.

pvaravarabstrAttPaths

Returns an array containing the paths of the cell’s document attachments.

Input/output argument.

pvaravarabstrAttFiles

Returns an array containing the names of the cell’s document attachments. This array has a one-to-one correspondence with the array returned by the pvaravarabstrAttPaths argument.

Input/output argument.