| 
LOCAL cJCJobLookup$="JC_JobHistoryAll"      ALE look up code for job number  | 
| 
LOCAL cLogActivity$="J/C Job Cost History Restore"      Log activity for posting to log  | 
| 
LOCAL cLib$="JC_JobCostHistoryRestore.M4L"      Screen lib name  | 
| 
LOCAL cMainScreen$="Dmain"      Name of main panel  | 
| 
LOCAL cLockFile$="JC_JobHistoryRestore"      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  | 
| 
FUNCTION ChangeCB_StatusDate()    Logic to execute when the value in the check box status date control is changed  | ||||
  | ||||
| 
FUNCTION ChangeEndingJobNo(gridCtl)    Logic to execute when the value in the ending job number control is changed  | ||||
  | ||||
  | ||||
| 
FUNCTION ChangeML_EndingDate()    Logic to execute when the value in the ending date control is changed  | ||||
  | ||||
| 
FUNCTION ChangeML_StartingDate()    Logic to execute when the value in the starting date control is changed  | ||||
  | ||||
| 
FUNCTION ChangeStartingJobNo(gridCtl)    Logic to execute when the value in the starting job number control is changed  | ||||
  | ||||
  | ||||
| 
FUNCTION OnFocusEndingJobNo(gridCtl)    Logic to assign original ending job number  | ||||
  | ||||
  | ||||
| 
FUNCTION OnFocusStartingJobNo(gridCtl)    Logic to assign original starting job number  | ||||
  | ||||
  | ||||
| 
FUNCTION ResetRow(gridCtl)    Reloads grid with data on file  | ||||
  | 
| 
 ViewOnly, ScriptsDefined, DocDateWarnDisplayed, DocDateWarnForceOff  | 
| 
 cAutoCompCellTypes$, cCentreCellTypes$, cEnterLikeTab$, cGridDefaultRowHeight, cLookupCellTypes$, cSearchDialogueCreated, cExcelInstalled, cAllUsers$, cAllComps$, cAllWrks$, cOpenedNOMADSGridTable, cLocalGridVariablesSet, GridIOL$  | 
| 
 cLockInfoNOKEY$  | 
| 
 ClassChangeJobNo(), ClassFormatterJobNo$(), ClassInputLenJobNo(), ClassValidateJobNo$(), PERFORM ResetJob()  | 
| 
 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()  | 
| 
 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()  | 
| 
 CheckWhoHasLock(), CreateLockInfo(), RemoveLockInfo(), OpenTable(), OpenTempFile()  | 
 
 |