Class JC_JobCostHIstoryPurge_ui

Properties

LOCAL cJCJobLookup$="JC_JobHistoryAll"  

ALE look up code for job number

LOCAL cLogActivity$="J/C Job Cost History Purge"  
Log activity for posting to log
LOCAL cLib$="JC_JobCostHistoryPurge.M4L"  
Screen lib name
LOCAL cMainScreen$="Dmain"  
Name of main panel
LOCAL cLockFile$="JC_JobHistoryPurge"  
Name of lock file
LOCAL cExitingGrid=isFALSE  
Flag for exiting grid
LOCAL cSecurityAccess  
Variable to set security access since UI class does not have a task or business class associated with it

Methods

FUNCTION ChangeCB_StatusDate()  

Logic to execute when the value in the check box status date control is changed

Returns [boolean] True if successful, false if not successful
FUNCTION ChangeEndingJobNo(gridCtl)  

Logic to execute when the value in the ending job number control is changed

ParameterDescription
gridCtl [input, numeric] control value of the grid
Returns [boolean] True if successful, false if not successful
FUNCTION ChangeML_EndingDate()  

Logic to execute when the value in the ending date control is changed

Returns [boolean] True if successful, false if not successful
FUNCTION ChangeML_StartingDate()  

Logic to execute when the value in the starting date control is changed

Returns [boolean] True if successful, false if not successful
FUNCTION ChangeStartingJobNo(gridCtl)  

Logic to execute when the value in the starting job number control is changed

ParameterDescription
gridCtl [input, numeric] control value of the grid
Returns [boolean] True if successful, false if not successful
FUNCTION OnFocusEndingJobNo(gridCtl)  

Logic to assign original ending job number

ParameterDescription
gridCtl [input, numeric] grid id
Returns [boolean] Always returns True
FUNCTION OnFocusStartingJobNo(gridCtl)  

Logic to assign original starting job number

ParameterDescription
gridCtl [input, numeric] grid id
Returns [boolean] Always returns True
FUNCTION ResetRow(gridCtl)  

Logic to initialize starting and ending job number

ParameterDescription
gridCtl [input, numeric] grid id
Returns [boolean] Always returns True

Properties inherited from: SY_CommonUI

ViewOnly, ScriptsDefined, DocDateWarnDisplayed, DocDateWarnForceOff

Properties inherited from: SY_GridHandler

cAutoCompCellTypes$, cCentreCellTypes$, cEnterLikeTab$, cGridDefaultRowHeight, cLookupCellTypes$, cSearchDialogueCreated, cExcelInstalled, cAllUsers$, cAllComps$, cAllWrks$, cOpenedNOMADSGridTable, cLocalGridVariablesSet, GridIOL$

Properties inherited from: SY_OpenOBject

cLockInfoNOKEY$

Methods inherited from: CI_JobNoUI_val

ClassChangeJobNo(), ClassFormatterJobNo$(), ClassInputLenJobNo(), ClassValidateJobNo$(), PERFORM ResetJob()

Methods inherited from: SY_CommonUI

CallScript(), ClassFormatterDate$(), ClassFormatterTime$(), ClassFormatterUdfYesNo$(), ClassOnfocusDate(), ClassPushCreditRptPush(), ClassPushDeliveryOptionsPush(), ClassPushEmailPush(), ClassPushExecute(), ClassPushExplorerView(), ClassPushHyperlinkPush(), ClassPushMapPush(), ClassPushPkgTrackingPush(), ClassPushURLPush(), ClassValidateDate$(), ClassValidateDocumentDate(), ClassValidateUdfYesNo$(), DropBoxLoad(), FormatNumericTime(), GetControlProperty(), GetDateMasked(), GetDateRaw(), GetFolderName$(), GetPanelName$(), GetScreenName$(), GetValue(), HandleScriptUI(), InvokeChange(), InvokeLookup(), ListBoxLoad(), Process(), SetControlProperty(), SetDocDateWarnOff(), AppendTitleBar(), BT_ListBoxExportToExcel(), BT_SageU(), CheckForScripts(), ClassChangeTelephoneNoUI(), ClassPushDirectoryButton(), DrillDown(), GetListboxIol$(), GetScriptUIGroup$(), InitScriptEngine(), NomadsProcess(), ParseTagField(), SetControlState(), SetKeyState(), ShowDocumentDateWarning(), ShowSageUniversity(), Status()

Methods inherited from: SY_GridHandler

AddColumn(), ClassChangeGrid(), ClassInitializeGrid(), ClassOnFocusGrid(), ClearGrid(), DisableGrid(), DropColumn(), DropRow(), EnableGrid(), ExportToExcel(), FindColumnHeader(), FreezeColumn(), GetALEColumnInfo(), GetColumnAttributes(), GetGridIndex(), GetGridIOLIST$(), GotoCell(), GotoColumn(), GotoRow(), HideColumn(), InitializeRow(), InsertRow(), IsColumnHideAble(), IsColumnInGrid(), IsColumnMoveAble(), LoadGrid(), LoadRow(), LockGrid(), OnExitWithGrid(), ParseQuickString(), RefreshGridBindings(), RemoveGridFocus(), SaveGridSettings(), SaveRow(), SetColumnAttributes(), SetColumnAttributesHeadersMain(), SetColumnAttributesHeadersSec(), SetGridPresets(), SetupGrid(), ShowColumn(), ShowColumns(), ShowRow(), AddGroups(), AdjustNomadsInfo(), BT_RowDel(), BT_RowDown(), BT_RowIns(), BT_RowSearch(), BT_RowUp(), ChangeML_GotoLine(), ClearNomadsInfo(), CloneNomadsInfo(), CloseSearchWindow(), DoColumnChange(), DoSave(), PERFORM DoSearch(), FindNextCell(), FormatDate$(), FormatRow(), GetRowLockState(), GetWdwForCtl(), HasRowChanged(), IsColumnHidden(), IsCtlGrid(), OpenSearchWindow(), PERFORM PaintCell(), ParseIOList$(), ParseRowTag$(), PopulateGridBindings(), PutTick(), RemoveGridCustomization(), RemoveNomadsInfo(), ResetSecInitPropLists(), PERFORM ResolveFormatters(), ResolveGroups(), RestoreGridAutoComplete(), RestoreNomadsInfo(), ReturnToField(), SetButtonState(), SetButtonStateFirstRow(), SetButtonStateInsertRow(), SetButtonStateLastRow(), SetButtonStateNoRow(), SetButtonStateOtherRow(), SetColumnGroupState(), SetColumnState(), SetGridAutoComplete(), PERFORM SetGridHeaders(), PERFORM SetGridIOLISTS(), SetGridSecurity(), SetGridSize(), SetLocalGridVariables(), SetPopupStatus(), SetRowLockState(), SetRowState(), SetupNomadsInfo(), ShowSearchResult(), TestAutoCompleteObj()

Methods inherited from: SY_OpenOBject

CheckWhoHasLock(), CreateLockInfo(), RemoveLockInfo(), OpenTable(), OpenTempFile()