Class IM_AlternateItem_svc

Inherits

SY_Service

Properties

LOCAL cMainTable$="IM_AlternateItem"  
LOCAL cIsSysDB=isFALSE  

Methods

FUNCTION GetAlternateItemList$(item$)  
FUNCTION GetAlternateItemList$(item$, returnKeys)  

Returns a list of alternate items or alternate item keys for a given item$

ParameterDescription
item$ [input, string] Item Code to lookup for alternate items
returnKeys [input, boolean] Flag to indicate to return entire primary alternate item key rather than just the alternate items, 0 - returns just alternate items, 1 - returns primary key for the alternate item
Returns [string] returns a SEP (0x8A) separated list of alternate items

Properties inherited from: SY_Service

BOF, CurrentBrowseIndex$, CurrentIndex$, EOF, SecurityAccess

Methods inherited from: SY_Service

BindVariable(), CheckMainTable(), Clear(), Find(), FindById(), GetChildHandle(), GetChildKeyReference$(), GetColumns$(), GetDataSources$(), GetDataSourcesAddl$(), GetJson$(), GetKey$(), GetKeyColumns$(), GetKeyPadded$(), GetPartialRecord(), GetRecord(), GetRecordCount(), GetRecordEx(), GetResultSets(), GetTable$(), GetTablePath$(), GetValue(), GetValues(), IsValid(), MoveFirst(), MoveLast(), MoveNext(), MovePrevious(), ReadAdditional(), SetBrowseFilter(), SetBrowseIndex(), SetCacheMode(), SetIndex(), SetKeyValue(), SetParentColumns(), SetParentHandle(), SetUIHandle(), PERFORM ClearEditRcd(), FormatJson$(), GetAddlDataSources(), GetDateColumns$(), InitChildCollection(), MoveFirstLast(), MoveNextPrevious(), OpenMainTable(), ParseKeyDef(), PrepareKeyDef(), ReadRec(), ResolveColumnList$(), SetControls(), SetCurrentKey(), UseKeyColl()