Top Method Summary
Options Name Purpose
AddChildGroups (character, character, GroupDatasetModel) Adds the parent of the group with the given guid
AddChildGroupsMultiple (character, character, GroupDatasetModel) Adds the parent of the group with the given guid
AddChildGroupsSingle (character, character, GroupDatasetModel) Adds the parent of the group with the given guid
CHARACTER AddNode (character, character, character) Adds a new node to the tree
LOGICAL GetData (character, table) Fills the temp-table with an authorization hierarchy starting at the given guid

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


Method Detail
Top

AddChildGroups (character, character, GroupDatasetModel)

Purpose: Adds the parent of the group with the given guid
Notes:

Parameters:
pcParentingGroupGuid CHARACTER
The groups guid
pcParentNodeGuid CHARACTER
The parent nodes guid
poGroupDatasetModel Consultingwerk.SmartFramework.Authorization.GroupDatasetModel
The dataset model with which to read the groups
Top

AddChildGroupsMultiple (character, character, GroupDatasetModel)

Purpose: Adds the parent of the group with the given guid
Notes: For inheritance mode multiple

Parameters:
pcParentingGroupGuid CHARACTER
The groups guid
pcParentNodeGuid CHARACTER
The parent nodes guid
poGroupDatasetModel Consultingwerk.SmartFramework.Authorization.GroupDatasetModel
The dataset model with which to read the groups
Top

AddChildGroupsSingle (character, character, GroupDatasetModel)

Purpose: Adds the parent of the group with the given guid
Notes: For inheritance mode single

Parameters:
pcGroupGuid CHARACTER
The groups guid
pcParentNodeGuid CHARACTER
The parent nodes guid
poGroupDatasetModel Consultingwerk.SmartFramework.Authorization.GroupDatasetModel
The dataset model with which to read the groups
Top

CHARACTER AddNode (character, character, character)

Purpose: Adds a new node to the tree
Notes:

Parameters:
pcParentGuid CHARACTER
The guid of the groups parent
pcShortName CHARACTER
The short name to display
pcLongName CHARACTER
The long name to display
Returns CHARACTER
The guid of the new node
Top

LOGICAL GetData (character, table)

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

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


Constructor Detail
Top

ChildGroupDataProvider ()

Purpose: Constructor for the ChildGroupDataProvider class
Notes:



Temp-Table Detail

Temp-Table ttAuthorizationHierarchy

Defined in:


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       30.03.2026 11:14:20