Load Information Lists, Enum lists, and Standard Ranges for use in dropdown controls.

Key Objects Used

Code

Dim CodeDescriptionList As ISCodeDescriptionList
Dim jsonString As String

' Information Lists (e.g. Titles: Mr, Mrs, Ms, etc.)
jsonString = finBL.InformationLists("Titles").ToJsonString(True)

' Check if an Information List exists before using it
If finBL.InformationLists.Exists("PPSRG2BCountries") Then
  jsonString = finBL.InformationLists("PPSRG2BCountries").ToJsonString(True)
End If

' Enum Lists (e.g. Account Classes)
jsonString = finBL.Enums.isefinAccountClass_GetList().ToJsonString()

' Standard Ranges (e.g. Users list)
If finBL.Utilities.CreateCodeDescriptionListFromStandardRange(isefinStandardRange.Users, CodeDescriptionList) Then
  jsonString = CodeDescriptionList.ToJsonString(True)
End If
Source:
Sample Scripts / Script_DropdownLists.xml (HTML Widget)