%DeepSee.UserPortal.Workflow
class %DeepSee.UserPortal.Workflow extends %DeepSee.UserPortal.standardPage
Workflow InBox page.Shows the list of current workflow tasks for the current user.
Property Inventory
Method Inventory
- %GetWorkflowTasksForUser()
- %OnAfterCreatePage()
- %OnGetPageName()
- %OnGetTitle()
- %OnGetWorklistOptions1()
- %OnGetWorklistOptions2()
- %OnSubmit()
- DrawTaskDetails()
- DrawTaskHeader()
- DrawTaskList()
- DrawWorklistTitle()
- ShowForm()
- actionButtonHandler()
- activateSearchBox()
- clearSplitTimer()
- doSearch()
- downloadLink()
- gotoSMP()
- invokeAction()
- listRefreshed()
- onAdjustSizes()
- onPopupAction()
- onloadHandler()
- refreshTasks()
- refreshTimerHandler()
- searchKeyPress()
- selectItem()
- setSplit()
- splitTimerHandler()
- startSplitTimer()
- toggleDetails()
- updateDetails()
- updateWorklistTitle()
Parameters
parameter HOMEPAGE = _DeepSee.UserPortal.Home.zen;
URL of home page (used in links).
parameter PAGENAME = Workflow Inbox;
Name of this page.
parameter WORKLIST1VIEW;
Starting view for worklist 1.
parameter WORKLIST2VIEW;
Starting view for worklist 2.
Properties
property currItemId as %String (ZENURL = "ID");
Item id of current item.
Property methods: currItemIdDisplayToLogical(), currItemIdGet(), currItemIdIsValid(), currItemIdLogicalToDisplay(), currItemIdLogicalToOdbc(), currItemIdNormalize(), currItemIdSet()
property hzSplit as %Integer [ InitialExpression = 70 ];
Percentage height of task list.
Property methods: hzSplitDisplayToLogical(), hzSplitGet(), hzSplitIsValid(), hzSplitLogicalToDisplay(), hzSplitNormalize(), hzSplitSet(), hzSplitXSDToLogical()
property lastMessage as %String (ZENURL = "MSG");
Message from form submit handler.
Property methods: lastMessageDisplayToLogical(), lastMessageGet(), lastMessageIsValid(), lastMessageLogicalToDisplay(), lastMessageLogicalToOdbc(), lastMessageNormalize(), lastMessageSet()
property lastUpdateMsg as %String;
Last update message.
Property methods: lastUpdateMsgDisplayToLogical(), lastUpdateMsgGet(), lastUpdateMsgIsValid(), lastUpdateMsgLogicalToDisplay(), lastUpdateMsgLogicalToOdbc(), lastUpdateMsgNormalize(), lastUpdateMsgSet()
property namespace as %ZEN.Datatype.string [ InitialExpression = $namespace ];
Property methods: namespaceDisplayToLogical(), namespaceGet(), namespaceIsValid(), namespaceLogicalToDisplay(), namespaceLogicalToOdbc(), namespaceNormalize(), namespaceSet()
Methods
classmethod %GetWorkflowTasksForUser(Output pList, Output pColumns, pSearchKey As %String = "") as %Status
Return list of workflow tasks for the current user.
method %OnAfterCreatePage() as %Status
Decorate the page.
method %OnGetPageName() as %String
Get the (localized) name of the page.
This should be implemented in a subclass.
method %OnGetTitle() as %String
Get the (localized) title string for the page.
This should be implemented in a subclass.
method %OnGetWorklistOptions1(Output pOptions, Output pDefaultMode) as %Status
Return list of options for work list 1.
method %OnGetWorklistOptions2(Output pOptions, Output pDefaultMode) as %Status
Return list of options for work list 2.
classmethod %OnSubmit(pSubmit As %ZEN.Submit) as %Status
Submit handler-- this processes submits of the task form.
Draw the contents of the Task Details area.
Draw the contents of the Task Header area.
Draw the contents of the Task List area.
Draw the contents of the worklist title area.
method ShowForm(pItem As %RegisteredObject, pState As %String) as %Status
Show form for this worklist item
clientmethod actionButtonHandler(action, confirmMsg) [ Language = javascript ]
Called by action buttons on the detail form.
clientmethod activateSearchBox() [ Language = javascript ]
Activate the search text box;
clientmethod clearSplitTimer() [ Language = javascript ]
Stop the split timer.
clientmethod doSearch() [ Language = javascript ]
Perform a search.
method downloadLink() as %String [ ZenMethod ]
clientmethod gotoSMP() [ Language = javascript ]
Show the System Management portal.
clientmethod invokeAction(type, rowid) [ Language = javascript ]
Invoke an action on a row.
clientmethod listRefreshed() [ Language = javascript ]
Called whenever task list is refreshed..
clientmethod onAdjustSizes(load, contentWidth, contentHeight) [ Language = javascript ]
Adjust sizes of content area.
clientmethod onPopupAction(popupName, action, value) [ Language = javascript ]
This client event is fired when the a popup page launched from this page fires an action.
clientmethod onloadHandler() [ Language = javascript ]
This client event, if present, is fired when the page is loaded.
clientmethod refreshTasks() [ Language = javascript ]
Reload the task list.
clientmethod refreshTimerHandler(timer) [ Language = javascript ]
Refresh timer has fired.
clientmethod searchKeyPress(evt) [ Language = javascript ]
Key press in search box.
clientmethod selectItem(id) [ Language = javascript ]
Click on item in task list.
clientmethod setSplit(split) [ Language = javascript ]
Invoke an action on a row.
clientmethod splitTimerHandler() [ Language = javascript ]
Action for split timer.
clientmethod startSplitTimer() [ Language = javascript ]
Start the split timer.
clientmethod toggleDetails() [ Language = javascript ]
Make details section big or little.
clientmethod updateDetails(taskid) [ Language = javascript ]
Update the details panel if the taskid is not the same as URL
clientmethod updateWorklistTitle() [ Language = javascript ]
Update the title for the dashboard.
Inherited Members
Inherited Properties
- %condition
- %import
- %includeFiles
- %page
- %resource
- StdTitle
- aboutPage
- alertId
- align
- aux
- backgroundTimerInterval
- canWrite
- cellAlign
- cellSize
- cellStyle
- cellVAlign
- chartSeriesColors
- chartSeriesScheme
- children
- companyLogo
- companyName
- companyStyle
- composite
- containerStyle
- cssLevel
- disabled
- dragAndDrop
- dragEnabled
- dropEnabled
- enableAutoRefresh
- enclosingClass
- enclosingStyle
- error
- groupClass
- groupStyle
- height
- hidden
- hint
- hintClass
- hintStyle
- homePage
- id
- index
- isEmbedded
- label
- labelClass
- labelDisabledClass
- labelPosition
- labelStyle
- layout
- limitPopups
- name
- noBorder
- noModify
- noTitle
- onafterdrag
- onbeforedrag
- onclick
- ondrag
- ondrop
- onhide
- onrefresh
- onshow
- onupdate
- parent
- searchKey
- showLabel
- slice
- title
- tuple
- urlWorklistCount
- useClientEmail
- useSVG
- useSoftModals
- valign
- viewerURL
- visible
- width
- window
- worklistCount
- zenPersistentPopup
Inherited Methods
- %AddChild()
- %AddChildAfter()
- %AddChildBefore()
- %AddComponent()
- %AddImportedComponents()
- %AddToSaveSet()
- %ApplyURLParms()
- %Attr()
- %BindExport()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %DrawAutoLogout()
- %DrawClassDefinitions()
- %DrawComponentHTML()
- %DrawHTML()
- %DrawHTMLPage()
- %DrawJSStrings()
- %DrawObjectDefinitions()
- %DrawWorklist()
- %DrawWorklistHeader()
- %EnclosingDivId()
- %EndBackgroundMethod()
- %EndScript()
- %Eval()
- %EvalC()
- %Extends()
- %ForceClientRender()
- %GetChildIndex()
- %GetComponent()
- %GetComponentById()
- %GetComponentByName()
- %GetEventHandlers()
- %GetLinks()
- %GetPageName()
- %GetParameter()
- %GetValueById()
- %GetValueByName()
- %GetXMLName()
- %IsA()
- %IsModified()
- %Link()
- %LinkCSS()
- %LinkScript()
- %MakeId()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OnAddToPageAfter()
- %OnAddToPageBefore()
- %OnBeforeCreatePage()
- %OnCreateApplication()
- %OnCreatePage()
- %OnDetermineCSSLevel()
- %OnDrawEnclosingDiv()
- %OnDrawHTMLBody()
- %OnDrawHTMLHead()
- %OnDrawHTMLMeta()
- %OnDrawObjectProperties()
- %OnFinishBackgroundTask()
- %OnGetSmallMenu()
- %OnMonitorBackgroundTask()
- %OnMutateChildren()
- %OnObjectSynch()
- %OnPreHTTP()
- %OnUseSoftModals()
- %OnZENDeserialize()
- %OriginalNamespace()
- %PackageName()
- %QuoteValue()
- %QuoteValueL10N()
- %RemoveChild()
- %RemoveChildren()
- %RemoveComponent()
- %RemoveFromSaveSet()
- %RunBackgroundMethod()
- %Self()
- %SerializeObject()
- %SetBackgroundMethodStatus()
- %SetErrorById()
- %SetErrorByName()
- %SetModified()
- %SetValueById()
- %SetValueByName()
- %SetValuesByName()
- %StartScript()
- %ValidateObject()
- %ZENVersion()
- AddFavorite()
- ConvertParameter()
- Decrypt()
- DoLogout()
- DrawTitle()
- DrawWorklist1()
- DrawWorklist2()
- DrawWorklistHeader1()
- DrawWorklistHeader2()
- Encrypt()
- EscapeHTML()
- EscapeURL()
- GetQuickLinks()
- HyperEventCall()
- HyperEventHead()
- Include()
- InsertHiddenField()
- InsertHiddenFields()
- IsPrivate()
- JavaInstalled()
- Link()
- OnHTTPHeader()
- OnPage()
- OnPageError()
- OnPostHTTP()
- OnPostHyperEvent()
- OnPreHTTP()
- OnPreHyperEvent()
- Page()
- QuoteJS()
- RemoveAlert()
- RemoveFavorite()
- RemoveRecentItem()
- RewriteURL()
- SendItemToTrash()
- ShowError()
- StartTimer()
- StopTimer()
- ThrowError()
- UnescapeHTML()
- UnescapeURL()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()
- addChild()
- addChildAfter()
- addChildBefore()
- addToFavorites()
- adjustSizes()
- cancelPopup()
- childrenMutated()
- correctIELayering()
- createComponent()
- createComponentNS()
- deleteComponent()
- dragFinishHandler()
- dragHandler()
- dragNotifyHandler()
- dragStartHandler()
- dropHandler()
- dropStartHandler()
- endModal()
- exposeComponent()
- findElement()
- fireOnResizeEvent()
- fireOnUnloadEvent()
- fireOnUpdateEvent()
- firePopupAction()
- getChildIndex()
- getComponent()
- getComponentById()
- getEnclosingDiv()
- getHidden()
- getHintElement()
- getLabelElement()
- getNavigator()
- getOpener()
- getProperty()
- getSettings()
- getTitleAreaHeight()
- getType()
- goHome()
- gotoAlert()
- gotoFavorite()
- gotoNamespace()
- gotoPage()
- invokeSuper()
- isOfType()
- launchPopupWindow()
- logout()
- makeId()
- navCloseButtonClick()
- navDataArrange()
- navDataChange()
- navExpand()
- navGetContentForLevel()
- navHeaderButtonClick()
- navPopupAction()
- navSelectItem()
- navigate()
- onCreate()
- onDelete()
- onDisplayHandler()
- onEndModalHandler()
- onRefreshContents()
- onSerialize()
- onServerMethodCall()
- onServerMethodError()
- onServerMethodReturn()
- onStartModalHandler()
- ondisabledHandler()
- onhandleAutoLogoutWarn()
- onkeydownHandler()
- onkeyupHandler()
- onlayoutHandler()
- onlogoutHandler()
- onoverlayHandler()
- onresizeHandler()
- onunloadHandler()
- onupdateHandler()
- popupActionHandler()
- refreshContents()
- reloadPage()
- removeChild()
- removeFromAlerts()
- removeFromFavorites()
- removeFromRecentList()
- render()
- renderContents()
- renderSVG()
- sendAlert()
- sendMail()
- setCompanyCell()
- setComponentId()
- setConnectivityStatusMsg()
- setHidden()
- setOverlayMode()
- setPortalTitleMsg()
- setProperty()
- setPropertyAll()
- setTraceOption()
- setWorklistView()
- showAbout()
- showHelp()
- startModal()
- startProgressBar()
- stopProgressBar()
- toggleWorklists()
- updateCompanyCell()
- updateWorklistType()