This is the Workflow Users page of the ZEN Ensemble application.
User needs WRITE permissions on the %Ens_WorkflowConfig resource to make changes on this page. parameter PAGENAME = "Workflow Users";
Displayed name of this page. parameter RESOURCE = "%Ens_WorkflowConfig:READ";
User needs READ permissions on the %Ens_WorkflowConfig resource to access this page.
Get the (localized) name of the page. This should be implemented in a subclass. method %OnGetTitle() as
Get the (localized) title string for the page. This should be implemented in a subclass. classmethod DeleteID(id) as
Delete the given id. method DrawDescription(pSeed As
Draw the contents of the description panel. method DrawYesNo(pTable As
Draw Yes or No in place of 1 or 0 classmethod GetHyperEventResources(pMethod As
Callback to return a list of resources required for a specific HyperEvent. The user must have sufficient privileges on one of the resource/permission pairs to be permitted to execute the hyperevent. An empty string implies the user already has sufficient privileges for the ZenMethod specified in pMethod. classmethod IsValidUser(pName As
method OnGetRibbonInfo(Output pDisplay As
This callback, if implemented returns information used to display the standard ribbon bar. classmethod SaveItem(pItem As
pDisplay is true if the ribbon should be displayed.
pViewIcons is an array describing "view" buttons to display: pViewIcons(n) = $LB(id,help,icon)
pSortOptions is an array describing "sort" options to display: pSortOptions(n) = $LB(id,caption,help)
pSearch is true if a search box is displayed.
pRibbonTitle is a title to display.
pCommands is an array of command buttons to display: pCommands(n) = $LB(id,caption,help,onclick)
classmethod UpdateDetails(id) [ ZenMethod ]