%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 (Including Private)
Method Inventory (Including Private)
- %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 (Including Private)
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 (Including Private)
classmethod %GetWorkflowTasksForUser(Output pList, Output pColumns, pSearchKey As %String = "") as %Status [ Language = objectscript ]
Return list of workflow tasks for the current user.
method %OnAfterCreatePage() as %Status [ Language = objectscript ]
Decorate the page.
method %OnGetPageName() as %String [ Language = objectscript ]
Get the (localized) name of the page.
This should be implemented in a subclass.
method %OnGetTitle() as %String [ Language = objectscript ]
Get the (localized) title string for the page.
This should be implemented in a subclass.
method %OnGetWorklistOptions1(Output pOptions, Output pDefaultMode) as %Status [ Language = objectscript ]
Return list of options for work list 1.
method %OnGetWorklistOptions2(Output pOptions, Output pDefaultMode) as %Status [ Language = objectscript ]
Return list of options for work list 2.
classmethod %OnSubmit(pSubmit As %ZEN.Submit) as %Status [ Language = objectscript ]
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 [ Language = objectscript ]
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 [ Language = objectscript, 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 (work-around for ie).
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.
clientmethod updateWorklistTitle() [ Language = javascript ]
Update the title for the dashboard.
Inherited Members
Inherited Properties (Including Private)
- %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 (Including Private)
- %AddChild()
- %AddChildAfter()
- %AddChildBefore()
- %AddComponent()
- %AddImportedComponents()
- %AddToSaveSet()
- %ApplyURLParms()
- %Attr()
- %BindExport()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %ConstructCloneInit()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %DrawAutoLogout()
- %DrawClassDefinitions()
- %DrawComponentHTML()
- %DrawFrameSet()
- %DrawHTML()
- %DrawHTMLPage()
- %DrawJSResources()
- %DrawJSStrings()
- %DrawObjectDefinitions()
- %DrawWorklist()
- %DrawWorklistHeader()
- %EnclosingDivId()
- %EndBackgroundMethod()
- %EndScript()
- %Eval()
- %EvalC()
- %Extends()
- %ForceClientRender()
- %GetChildIndex()
- %GetComponent()
- %GetComponentById()
- %GetComponentByName()
- %GetEventHandlers()
- %GetJSResources()
- %GetLinks()
- %GetPageName()
- %GetParameter()
- %GetValueById()
- %GetValueByName()
- %GetXMLName()
- %IsA()
- %IsModified()
- %LayoutChildren()
- %Link()
- %LinkCSS()
- %LinkScript()
- %MakeId()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OnAddToPageAfter()
- %OnAddToPageBefore()
- %OnAddToSaveSet()
- %OnBeforeCreatePage()
- %OnClose()
- %OnConstructClone()
- %OnCreateApplication()
- %OnCreatePage()
- %OnDetermineCSSLevel()
- %OnDrawEnclosingDiv()
- %OnDrawHTMLBody()
- %OnDrawHTMLHead()
- %OnDrawHTMLMeta()
- %OnDrawObjectProperties()
- %OnFinishBackgroundTask()
- %OnGetJSResources()
- %OnGetSmallMenu()
- %OnMonitorBackgroundTask()
- %OnMutateChildren()
- %OnNew()
- %OnObjectSynch()
- %OnPreHTTP()
- %OnUseSoftModals()
- %OnValidateObject()
- %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()
- 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()