指定した属性メンバーまたは属性次元に関する属性情報を戻します。
構文
EsbGetAttributeInfo ( hCtx , AttrName , AttrInfo ) ByVal hCtx As Long ByVal AttrName As String AttrInfo As ESB_ATTRIBUTEINFO_T
パラメータ | 説明 |
---|---|
hCtx |
コンテキスト・ハンドル |
AttrName |
属性メンバーまたは次元の名前 |
AttrInfo |
属性情報 |
備考
基本メンバーまたは次元が渡されると情報が戻されますが、属性固有の情報は表示されません。また、基本次元が渡された場合では、構造体の次元とメンバー名のフィールドは同一の値を保持します。
戻り値
正常終了の場合はsts = 0が戻され、ESB_ATTRIBUTEINFO_T構造体に入力されます。それ以外の場合は、エラー番号が戻されます。
アクセス
この関数を使用するのに、特別な権限は必要ありません。
例
Sub ESB_GetAttributeInfo() ' NOTE: 'Out' is a sub to print the output within quotes to a listbox or text box. Dim hCtx as long Dim sts as long Dim MbrName As String Dim OutAttrInfo As ESB_ATTRIBUTEINFO_T MbrName = InputBox("Member Name") sts = EsbGetAttributeInfo(hCtx, MbrName, OutAttrInfo) If sts = 0 Then Out "ESB_OtlGetAttributeInfo passed" & sts Out "MbrName : " & OutAttrInfo.MbrName Out "DimName : " & OutAttrInfo.DimName Out "Attribute : " & OutAttrInfo.Attribute Else Out "ESB_OtlGetAttributeInfo failed" & sts: Exit Sub End If End Sub
関連トピック