Top Method Summary
Options Name Purpose
AddChildGroups (character, character) Adds a groups children
AddChildGroupsMultiple (character, character) Adds a groups children
AddChildGroupsSingle (character, character) Adds a groups children
CHARACTER AddNode (character, character, character, character) Adds a node to the tree for either a user or a group
AddUserGroups (character, character) Adds a users groups
LOGICAL GetData (character, table) Fills the temp-table with an authorization hierarchy starting at the given guid
CHARACTER GetLoginCompanyName (character) Returns the login company name of a group

Top Constructor Summary
Options Name Purpose
UserHierarchyDataProvider () Constructor for the UserHierarchyDataProvider class


Method Detail
Top

AddChildGroups (character, character)

Purpose: Adds a groups children
Notes:

Parameters:
pcGroupGuid CHARACTER
The groups guid
pcParentNodeGuid CHARACTER
The guid of the nodes parent
Top

AddChildGroupsMultiple (character, character)

Purpose: Adds a groups children
Notes: For inheritance mode multiple

Parameters:
pcGroupGuid CHARACTER
The groups guid
pcParentNodeGuid CHARACTER
The guid of the nodes parent
Top

AddChildGroupsSingle (character, character)

Purpose: Adds a groups children
Notes: For inheritance mode single

Parameters:
pcGroupGuid CHARACTER
The groups guid
pcParentNodeGuid CHARACTER
The guid of the nodes parent
Top

CHARACTER AddNode (character, character, character, character)

Purpose: Adds a node to the tree for either a user or a group
Notes:

Parameters:
pcParentGuid CHARACTER
The guid of the parent node
pcShortName CHARACTER
The short name to display on the node
pcLongName CHARACTER
The long name to display on the node
pcImageFileName CHARACTER
The path to the image to show on the node
Returns CHARACTER
The guid of the new node
Top

AddUserGroups (character, character)

Purpose: Adds a users groups
Notes:

Parameters:
pcUserGuid CHARACTER
The users guid
pcParentNodeGuid CHARACTER
The guid of the nodes parent
Top

LOGICAL GetData (character, table)

Purpose: Fills the temp-table with an authorization hierarchy starting at the given guid
Notes:

Parameters:
pcUserGuid CHARACTER
The guid of the first record
ttAuthorizationHierarchy TEMP-TABLE ttAuthorizationHierarchy
The table to fill
Returns LOGICAL
Whether new data is available
Top

CHARACTER GetLoginCompanyName (character)

Purpose: Returns the login company name of a group
Notes:

Parameters:
pcGroupGuid CHARACTER
The groups guid
Returns CHARACTER
The login company name


Constructor Detail
Top

UserHierarchyDataProvider ()

Purpose: Constructor for the UserHierarchyDataProvider class
Notes:



Temp-Table Detail

Temp-Table ttAuthorizationHierarchy

Defined in:


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:31:42