EsbCheckMemberName

文字列がアクティブ・データベース・アウトライン内で有効なメンバー名であるかどうか確認します。

構文

            EsbCheckMemberName
             (
            hCtx, MemName, isOk
            )
ByVal 
            hCtx
                As Long
ByVal 
            MemName
             As String
      
            isOk
                As Integer
         
パラメータ説明

hCtx

VB APIコンテキスト・ハンドル。

MemName

確認されるメンバー名。

isOk

有効なメンバー・フラグを受け取る変数のアドレス。メンバーが有効な場合はTRUEに設定します。

戻り値

正常終了の場合、名前の文字列MbrNameがアクティブ・データベース・アウトラインの中で有効なメンバー名であるかどうかを示すフラグpValidが戻されます。

アクセス

この関数を使用するには、呼出し元がデータベースに対してアクセス権を持っていて、EsbSetActive()を使用してこれをアクティブなデータベースとして選択している必要があります。

         Declare Function EsbCheckMemberName Lib "ESBAPIN" (ByVal hCtx As Long, ByVal MbrName As String, isOk As Integer) As Long

Sub ESB_CheckMemberName ()
   Dim MbrName As String
   Dim Valid As Integer
   Dim sts As Long MbrName = "Year"
   '******************
   ' Check member name
   '******************
   sts = EsbCheckMemberName (hCtx, MbrName, Valid)
     if Valid = ESB_YES
       Print "Valid Member Name"
     End If
End Sub
      

関連トピック