Class SY_ErrorLog_UI

Inherits

*Nomads, CI_Security_ui, SY_MaintUI

Properties

LOCAL cErrorLogPurgeClass$="SY_ErrorLogPurge_UI"  

Error Log Purge class

LOCAL cFilterTitle$="Activity Log - Filter"  
Title for Filter panel
LOCAL cAllowDeleteArchive=isFALSE  
[boolean] Security Event to allow user to delete Activity Log archive file
LOCAL cAllowUserViewAll=isTRUE  
[boolean] Module option to allow user to view activity log events for all users
LOCAL cCanAccessPurge=isFALSE  
[boolean] User has access to purge activity Log task
LOCAL cConfigDataCategory$="ActivityLog"  
[string] Configuration Data category code
LOCAL cBT_PrintTask$  

Methods

FUNCTION LOCAL BT_CANCEL()  
FUNCTION LOCAL BT_Config()  

Logic to execute when the Config button is pressed on main panel

Returns [boolean] Always returns success
FUNCTION LOCAL BT_Delete()  
FUNCTION LOCAL BT_DetailOK()  
FUNCTION LOCAL BT_DrillDown()  
FUNCTION LOCAL BT_Filter()  
FUNCTION LOCAL BT_History()  
FUNCTION LOCAL BT_LoadNext()  

Logic to execute when BT_LoadNext is clicked

Returns [boolean] Always returns success
FUNCTION LOCAL BT_LogFile()  
FUNCTION LOCAL BT_OK()  
FUNCTION LOCAL BT_Print()  
FUNCTION LOCAL BT_Purge()  
FUNCTION LOCAL BT_Refresh()  

Function that refreshes list box data using the current filter criteria

Returns Always returns retSUCCESS(1)
FUNCTION LOCAL ChangeCB_ActivityType()  
FUNCTION LOCAL ChangeCB_Comp()  
FUNCTION LOCAL ChangeCB_Date()  
FUNCTION LOCAL ChangeCB_Module()  
FUNCTION LOCAL ChangeCB_User()  
FUNCTION LOCAL ChangeDB_Activity()  
FUNCTION LOCAL ChangeDB_ArchiveYear()  
FUNCTION LOCAL ChangeLB_Log()  
FUNCTION LOCAL ChangeML_ActivityType_End()  
FUNCTION LOCAL ChangeML_ActivityType_Start()  
FUNCTION LOCAL ChangeML_Comp_End()  
FUNCTION LOCAL ChangeML_Comp_Start()  
FUNCTION LOCAL ChangeML_Date_End()  
FUNCTION LOCAL ChangeML_Date_Start()  
FUNCTION LOCAL ChangeML_Module_End()  
FUNCTION LOCAL ChangeML_Module_Start()  
FUNCTION LOCAL ChangeML_SearchText()  
FUNCTION LOCAL ChangeML_User_End()  
FUNCTION LOCAL ChangeML_User_Start()  
FUNCTION LOCAL LoadList()  
FUNCTION LOCAL OnExit()  
FUNCTION LOCAL OnFocusLB_Log()  
FUNCTION LOCAL OnFocusML_SearchText()  
FUNCTION LOCAL PostLoad()  
FUNCTION LOCAL PostReadRec()  
FUNCTION LOCAL PreLoad()  
FUNCTION LOCAL ResetControls()  

Reset control state

Returns Always returns retSUCCESS(1)
FUNCTION LOCAL ResolveCSPath$(path$)  
FUNCTION LOCAL SetDateRange()  

Set Date range values for Filter panel and status message prefix

Returns [boolean] Always returns success
FUNCTION LOCAL SetSelectionCriteria()  

Set Selection Criteria text

Returns [boolean] Always returns success
FUNCTION LOCAL SetWhereClause()  

Set WHERE clause

Returns [boolean] Always returns success
FUNCTION LOCAL UpdateSelectCriteria(descSingle$, descMultiple$, start$, end$, selectCriteria$)  

Update Selection Criteria (human-readable alternate display format for WHERE clause)

ParameterDescription
descSingle$ [string, in] Description to use for a single item
descMultiple$ [string, in] Description to use for multiple items; if not set will use Single value plus "s"
start$ [string, in] value for start of range
end$ [string, in] value for end of range
selectCriteria$ [string, out] human-readable alternate display format for WHERE clause

Properties inherited from: SY_MaintUI

InBrowse, ViewOnly

Methods inherited from: CI_Security_ui

SecurityEventOverride(), BT_SecurityOverrideCancel(), BT_SecurityOverrideOk(), ChangeML_OverridePassword(), ChangeML_OverrideUser(), OnExit(), PostLoad()

Methods inherited from: SY_MaintUI

HasRights(), RefreshBindings(), SetDocDateWarnOff(), SetUIRecord(), SetVar(), AddSuppressedMsg(), BindVariables(), BT_Accept(), BT_AcceptClose(), BT_Cancel(), BT_CancelClose(), BT_Delete(), BT_First(), BT_Last(), BT_List(), BT_Listing(), BT_Next(), BT_Office(), BT_OKView(), BT_Prev(), BT_Print(), CheckMemo(), ClassPushMemoBtn(), ConfirmDelete(), ConfirmWrite(), DefaultChange(), DisplayErrorMsg(), DisplayMemoButton(), DisplayWriteError(), ExplodeIOL(), GetBusinessObject(), GetControlID(), GetFirstID(), HandleDocumentDateWarning(), HasMemos(), HidePopupMenu(), InitBusinessObject(), KeyChange(), LaunchMemo(), OnExit(), PostLoad(), QuickConfirmWrite(), PERFORM ResolveMemoParameters(), ReturnToCtlOrGrid(), PERFORM RtrnToCTLOrGrid(), SetBusinessObject(), SetFocusFailedID(), SetFocusFirstID(), SetFormDisplay(), SetFormState(), SetInitialRecord(), SetNumericVal(), SetStringVal()