指定したデータベースに照らしあわせて、一連のフィルタ行の文字列の構文を確認します。
構文
EsbVerifyFilter
(
hCtx, AppName, DbName
)
ByVal
hCtx
As Long
ByVal
AppName
As String
ByVal
DbName
As String
| パラメータ | 説明 |
|---|---|
hCtx |
VB APIコンテキスト・ハンドル。 |
AppName |
アプリケーション名。 |
DbName |
データベース名。 |
備考
この呼出しの後に続いてEsbVerifyFilterRow()を呼び出し、フィルタのすべての行を確認する必要があります。
戻り値
なし。
アクセス
この関数を使用するには、指定したデータベースに対して、呼出し元がデータベース・デザイン権限(ESB_PRIV_DBDESIGN)を持っている必要があります。
例
Declare Function EsbVerifyFilter Lib "ESBAPIN" (ByVal hCtx As Long, ByVal AppName As String, ByVal DbName As String) As Long
Sub ESB_VerifyFilter ()
Dim sts As Long
Dim AppName As String
Dim DbName As String
Dim Row As String AppName = "Sample"
DbName = "Basic"
'***************
' Verify Filter
'***************
sts = EsbVerifyFilter(hCtx, AppName, DbName) ' Initialize Filter Row
Row = "@IDESCENDANTS(Scenario)"
sts = EsbVerifyFilterRow(hCtx, Row) ' Initialize Filter Row
Row = "@IDESCENDANTS(Product)"
sts = EsbVerifyFilterRow(hCtx, Row) sts = EsbVerifyFilterRow(hCtx,
ByVal 0&)
End Sub
関連トピック