App Form Control Sub Names

ci Element Naming Standards

Applies to Platform1 versions 7, 8, & 9.
Data Types: d = Date, n = Numeric, s = String

ElementPrefixPatternExample
DownloadD_D_[TableName]_[SubroutineInitials]D_F4101_VI (in sub ValidateItem)
Formfrmfrm[Company]_[Title]frmKFC_EntSupPwd - Enter Supervisor Password
Function CallC_D_[FunctionTitle]_[SubroutineInitials]C_InvTran_IT (in sub InventoryTransfer)1
Input FieldF_F_[ValueTitle]_[SubroutineInitials]F_Location_SL (in sub ScanLocation)
Mobile Client TableT_T_[Company]_[MCTableTitle]T_KFC_Locations
Object ReferenceO_O_[ObjectTitle]_[SubroutineInitials]--
ParameterP_P_[DataType][ParameterName]P_sLocation
ScreenS_S_[ScreenTitle]_[SubroutineInitials]S_LocHdr_SL (in sub ScanLocation]
Send EmailE_E_[Title]_[SubroutineInitials]E_SendEmail_EE (in sub EmailError)
Signature CaptureX_X_[Title]_[SubroutineInitials]--
SubAppn/a[Company]_[Title]KFC_GtDftVal - Get Default Value
Subroutinen/aTitle case with no spacesInitializeVariables (More...)
VariableV_V_[DataType][VariableName]V_sLocation

Notes

  1. For JDE, put the NER in the function call description. For example “Inventory Transfer (ND3N4113)”.