The identifier of the provider for the external systems in the selected provider version.
object.ReferenceCode
Part | Attribute | Type | Description |
---|---|---|---|
object |
Required | The object always implements the
ISProviderVers interface |
string
Display the full name and identifier of the provider for the external systems in the selected provider version.
sub main()
Dim aFilter
Dim aProviders
Dim aDate
Dim aMessage
Set aFilter = Profile.CreateProvidersFilter
aFilter.Category = 2 'pcProvider
aFilter.Code = "VE3"
set aProviders = Profile.LoadProvidersByFilter(aFilter)
aDate = #07/17/2019 12:15:59#
aMessage = GetProviderCollectionInfo(aProviders, aDate)
Profile.MsgBox(aMessage)
end sub
function GetProviderCollectionInfo(aProviders, aDate)
Dim aProvider
Dim aProviderOnDate
Dim aInfo
aInfo = ""
for each aProvider in aProviders
aInfo = aInfo & vbNewLine & vbNewLine & "PROVIDER: " &_
aProvider.FullName & vbNewLine
set aProviderOnDate = aProvider.VersionOnDate(aDate)
if aProviderOnDate is nothing then
aInfo = aInfo & vbNewLine & " - " & aProvider.FullName &_
" (" & aProvider.Id & ") " & " - No Version on this date"
else
aInfo = aInfo & vbNewLine & "CURRENT VERSION: " & vbNewLine &_
"Full Name: " & aProvider.FullName & vbNewLine &_
"Reference Code: " & aProvider.ReferenceCode & vbNewLine & vbNewLine &_
"VERSION ON DATE: " & vbNewLine & "Full Name: " &_
aProviderOnDate.FullName & vbNewLine &_
"Reference Code: " & aProviderOnDate.ReferenceCode
end if
next
GetProviderCollectionInfo = aInfo
end function
In Profile Client v8 on User Interface Reference Code can be found in
.