Class JC_CostCode_ui

Properties

LOCAL cKeyControl$="CostCode$"  

Key control name

LOCAL cListingClass$="JC_CostCodeListing_rpt"  
Name of the report printing class used by standard BT_Listing button
LOCAL cDetailGridCtl=GD_CostCode.Ctl  
Detail panel grid control value
LOCAL cAcctGridCtl=GD_Accounts.ctl  
Account panel grid control value
LOCAL cFormName$="JC_CostCode"  
Grid form name
LOCAL cDetailGridName$="GD_CostCode"  
Detail grid name
LOCAL cAccountGridName$="GD_Accounts"  
Account grid name
LOCAL cPriceMethodListUOM$="Non-Billable/% Markup/Unit Price/"  
List of pricing methods for cost type with unit of measure
LOCAL cPriceMethodListNonUOM$="Non-Billable/% Markup/"  
List of pricing methods for cost type without unit of measure

Methods

FUNCTION ShowRow(gridCtl, Row)  

Logic to get value of row data

ParameterDescription
gridCtl [input, numeric] control value of grid
row [input, numeric] row number in grid
Returns [boolean] True if successful, false if not successful

Methods inherited from: CI_AccountUI_val

ClassChangeAccount(), ClassValidateAccount$(), GetAccountInputLength(), PopupAccountEntry(), PopUpMemoMainAccount()

Methods inherited from: CI_CostCodeUI_Val

ClassChangeCostCode(), ClassFormatterCostCode$(), ClassInputLenCostCode(), ClassOnFocusCostCode(), ClassValidateCostCode$(), CostCodeLookup(), PERFORM ResetCostCode(), SetCostCodeDefaults()

Methods inherited from: SY_MaintSetUI

ClassOnFocusGrid(), BT_OkView(), BT_RowDel(), BT_RowReset(), BT_RowResetAll(), ChangeKeyColumn(), LoadGrid(), LoadRow(), SaveRow()