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 SubEsbGetFilter()