DTSメンバーの別名を取得します。
構文
EsbOtlGetDTSMemberAlias
(
hOutline, pszDTSMember, pszAliasTable, ppszAlias
)
ByVal
hOutline
As Long
ByVal
pszDTSMember
As String
ByVal
pszAliasTable
As String
ByVal
pszAlias
As String
| パラメータ | 説明 |
|---|---|
hOutline |
EsbOtlOpenOutlineQuery呼出しから戻されるEssbaseアウトライン・ハンドル。 |
pszDTSMember |
別名を提供するDTSメンバー名。 |
pzsAliasTable |
別名を提供する別名テーブルの名前。NULLの場合は、デフォルトの別名テーブルが使用されます。 |
ppszAlias |
DTSメンバーの別名を含むC文字列を指すポインタへのポインタ。 |
備考
固定長のESB_ALIASNAMELENは変数の別名に対して文字列長を設定します。
戻り値
成功の場合、戻り値はゼロです。それ以外の場合は、次のいずれかの値が戻されます:
OTLAPI_ERR_DTSMBRNOTDEFINED
OTLAPI_BAD_ALIASTABLE
例
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 Sub
関連トピック