EsbVerifyFilter() verifies the syntax of a series of filter row strings against a specified database.
EsbVerifyFilter (hCtx, AppName, DbName)
ByVal hCtx As Long ByVal AppName As String ByVal DbName As String
| hCtx | Essbase VB API context handle. |
| AppName | Application name. |
| DbName | Database name. |
Declare Function EsbVerifyFilter Lib "ESBAPIW" (ByVal hCtx As Long, ByVal AppName As String, ByVal DbName As String) As LongSub 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
EsbGetFilter()