Load Information Lists, Enum lists, and Standard Ranges for use in dropdown controls.
Key Objects Used
finBL.InformationLists
finBL.Enums
finBL.Utilities
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 itIf 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