Define_Validation_List_Mixin()
Set(Integer Itm String Val)
- String
Entry_Value(Integer Itm)
- String
sValue
Set(Integer Itm RowId riId)
- RowID
RowId_Value(Integer Itm)
- RowId
riId
- string
Private.Code_Description_Value(String DescVal String DataVal)
Procedure Set Record_Value Integer Itm Integer Rec
Set Value of (EV(Self)) Item (Itm*2+1) to Rec
End_Procedure
Function Record_Value Integer Itm Returns Integer
Integer iRec
Get Value of (EV(Self)) Item (Itm*2+1) to iRec
Function_Return iRec
End_Function
Do not use this. Augment Code_Description_Value instead.
This is created so GUI picklists can augment this at the Client level
making this an augmentable procedure.
- Integer
Mode - Integer
iLen
- string
Code_Description_Value(String DescVal String DataVal)
Augmentation point to support various description/data Display formats.
Code_Add_Item(String Descr_value String Data_Value RowId riRec)
Message to add Items to a list. Similar to Add_Item except
it handles an optional second parameter. If no 2nd param the first
is used in its place. This will normally be used inside of Fill_List.
Send Code_add_Item Descr_Value {Data_Value}
- String
dVal - Integer
itm
Fill_Item(integer iItem string sValue string sDescription integer iFile rowId riRec)
- integer
Find_Code_Display_Mode(integer iInvObj integer iDsplyMode)
- Integer
iFile - Integer
iField - Integer
iObj
Fill_List()
Fills the list by loading the entire defined data-file
- Integer
iFile - Integer
iField - Integer
iSrvr - Integer
iValFile - Integer
iObj - Integer
iInvObj - Integer
iLen - Integer
iMode
Delete_Data()
- Integer
iObj
Initialize_List()
- integer
Find_Entry_Value(string sVal)
Pass Code value and return its position from the entry array. This may
not be the same order as the actual picklist items (the pick list may
be sorted).
- Integer
iObj - Integer
iCnt - Integer
iItms
- integer
Data_Position(integer iItm)
We know what the item is in our data-list. Find its location in the
picklist. This is only an issue if the list is sorted.
- Integer
iCnt - Integer
iItms
Seed_List()
- Integer
iObj - Integer
itm# - String
sVal
Move_Value_Out()
- Integer
iItem - Integer
iFile - Integer
iField - Integer
hoSrvr - RowId
riId - String
sVal