Gets an alias name for a DTS member.
Syntax
EsbOtlGetDTSMemberAlias (hOutline, pszDTSMember, pszAliasTable, ppszAlias) ByVal hOutline As Long ByVal pszDTSMember As String ByVal pszAliasTable As String ByVal pszAlias As String
| Parameter | Description |
|---|---|
hOutline | Essbase outline handle returned from the EsbOtlOpenOutlineQuery call. |
pszDTSMember | Name of the DTS member which provides the alias. |
pzsAliasTable | Name of the alias table which provides the alias. If NULL, the default alias table is used. |
ppszAlias | Pointer to a pointer to a C string containing the alias name for the DTS member. |
Notes
The fixed length of ESB_ALIASNAMELEN sets the string length for a variable alias.
Return Value
If successful the return value is zero. Otherwise, one of the following is returned:
OTLAPI_ERR_DTSMBRNOTDEFINED
OTLAPI_BAD_ALIASTABLE
Example
Public Sub ESB_OtlGetDTSMemberAlias()
Dim DTSMember As String * ESB_MBRNAMELEN
Dim AliasTable As String * ESB_ALIASNAMELEN
Dim Alias As String * ESB_ALIASNAMELEN
DTSMember = "H-T-D"
AliasTable = "Default"
sts = EsbOtlGetDTSMemberAlias(hOutline, DTSMember, _
AliasTable, Alias)
MsgBox Alias
End SubSee Also