EsbGetAttributeInfo

指定した属性メンバーまたは属性次元に関する属性情報を戻します。

構文

            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
      

関連トピック