Class JC_JobFieldReportEntry_ui

Properties

LOCAL cEntityName$="Job Field Report Entry"  

Entity name to display in delete and cancel confirmation message boxes

LOCAL cFirstTime  

Flag for first time for batch

LOCAL cForm$="JC_JobFieldReportEntry"  

Screen form name

LOCAL cNewRecordFolderNames$="pHeader"+SEP+"pLines"  

Folder list that new records need to access

LOCAL cJobInKey=isTRUE  

Flag for job number in key columns

LOCAL cJobCols$=CPL("IOLIST Manager$, ContractNo$, ContractDate$, JobType$, JobStatus$, StatusDate$, ActualStartDate$, LastCostTransDate$, RevisedEstimateAmt, RevisedContractAmt")  

Iolist for job information

LOCAL cBT_PrintTask$="JC_JobFieldReportRegister_ui"  

Report print task

LOCAL cDetailBusObj$="JC_JobFieldReportDetail_bus"  

Handle to detail business object

Methods

FUNCTION ClassOnFocusGrid(gridCtl)  

Logic to execute when the grid has focus

ParameterDescription
gridCtl [input, numeric] Control ID for the grid to be used
Returns [boolean] True if successful, false if not successful

Properties inherited from: JC_CommonEntry_UI

cFormGrid$, cGridViewPanel$, cNewRecordFolderID, cResetFolder$, cResetFolderID, cAllowVendOTF, cCompositeSPCtl

Methods inherited from: JC_CommonEntry_UI

InitializeRow(), BT_Accept(), BT_RowDel(), BuildCostTypeList$(), ChangeCostCode(), ChangeDB_CostType(), ChangeML_VendorNo(), ConfirmDelete(), ConfirmWrite(), EnableControls(), GetControlID(), GetLineRecord(), HideShowGridGroup(), LoadGridDropBoxes(), LoadRow(), OnExitpHeader(), OnExitpLines(), OnExitpLinesW(), PostLoad(), PostLoadPheader(), PostLoadpLines(), PostLookup(), PostReadRec(), RowMods(), SetUITotals(), SetupGrid(), TranslateColumns()