フィルタに割り当てられたグループまたはユーザーのリストを設定します。Itemsパラメータはフィルタに割り当てられたグループまたはユーザーの数を制御します。Itemsがゼロの場合、グループまたはユーザーのすべてがリストから削除されます。
構文
EsbSetFilterList ( hCtx, AppName, DbName, FltName, UserList, Items ) ByVal hCtx As Long ByVal AppName As String ByVal DbName As String ByVal FltName As String ByVal UserList As String ByVal Items As Integer
パラメータ | 説明 |
---|---|
hCtx |
VB APIコンテキスト・ハンドル。 |
AppName |
アプリケーション名。 |
DbName |
データベース名。 |
FltName |
フィルタ名。 |
UserList |
ユーザー名の文字列(CR、EOLで区切られる)の長さは、64KB未満である必要があります。 |
Items |
文字列内のユーザー名の数。 |
戻り値
なし。
アクセス
この関数を使用するには、指定したデータベースに対して、呼出し元がデータベース・デザイン権限(ESB_PRIV_DBDESIGN)を持っている必要があります。
例
Declare Function EsbSetFilterList Lib "ESBAPIN" (ByVal hCtx As Long, ByVal AppName As String, ByVal DbName As String, ByVal FltName As String, ByVal UserList As String, ByVal Items As Integer) As Long Sub ESB_SetFilterList () Dim sts As Long Dim AppName As String Dim DbName As String Dim FilterName As String Dim UserList As String Dim Items As Integer AppName = "Sample" DbName = "Basic" FilterName = "Filter" '****************************** ' Initialize UserList and Items '****************************** Items = 2 UserList = "Admin"+Chr$(13)+Chr$(10)+"Truc" '**************** ' Set Filter List '**************** sts = EsbSetFilterList (hCtx, AppName, DbName, FilterName, UserList, Items) End Sub
関連トピック