TargetActListオブジェクト
コンポーネント情報 | |
---|---|
version | 8.0.5 |
since | 7.2 |
代理先一覧マネージャ。
特定ユーザ(代理元ユーザ)に対して、代理先ユーザの一覧を取得します。
ユーザの代理や特定業務代理のリストを取得することができます。
本オブジェクトと逆機能である代理元一覧を取得したい場合には「OriginalActList」を使用します。
本オブジェクトはコンストラクタに指定したユーザに対しての処理を行います。
ユーザを検索条件として指定したい場合には管理者のオブジェクトである「TargetActAdminList」を使用します。
本オブジェクトで特定業務代理先一覧を取得した際に、その結果の代理先情報はプラグイン情報として設定されています。
プラグインが展開された代理先ユーザの情報とその設定情報を取得したい場合には、管理者オブジェクトである「ActTemporaryExpandList」を利用してください。
オブジェクトに定義されている定数値は検索、ソート条件で利用されますが、 返却オブジェクトに指定されていないフィールドでのソートはできません。
関連オブジェクト:OriginalActList, TargetActAdminList, ActTemporaryExpandList
特定ユーザ(代理元ユーザ)に対して、代理先ユーザの一覧を取得します。
ユーザの代理や特定業務代理のリストを取得することができます。
本オブジェクトと逆機能である代理元一覧を取得したい場合には「OriginalActList」を使用します。
本オブジェクトはコンストラクタに指定したユーザに対しての処理を行います。
ユーザを検索条件として指定したい場合には管理者のオブジェクトである「TargetActAdminList」を使用します。
本オブジェクトで特定業務代理先一覧を取得した際に、その結果の代理先情報はプラグイン情報として設定されています。
プラグインが展開された代理先ユーザの情報とその設定情報を取得したい場合には、管理者オブジェクトである「ActTemporaryExpandList」を利用してください。
オブジェクトに定義されている定数値は検索、ソート条件で利用されますが、 返却オブジェクトに指定されていないフィールドでのソートはできません。
関連オブジェクト:OriginalActList, TargetActAdminList, ActTemporaryExpandList
定数
型 | 定数名 | 定数値 |
---|---|---|
Stringstatic | APPLY_AUTH 申請権限 |
|
Stringstatic | APPROVE_AUTH 承認権限 |
|
Stringstatic | EXTENSION_POINT_ID 拡張ポイントID |
|
Stringstatic | FLOW_ID フローID 特定業務代理先専用 |
|
Stringstatic | FLOW_NAME フロー名 特定業務代理先専用 |
|
Stringstatic | LIMIT_DATE 代理期間終了日("yyyy/MM/dd"形式の文字列) |
|
Stringstatic | NO 連番 |
|
Stringstatic | NOTE 備考 |
|
Stringstatic | ORIGINAL_ACT_TARGET_CODE 代理元対象コード 権限代理先専用 |
|
Stringstatic | ORIGINAL_ACT_TARGET_TYPE 代理元対象種別 権限代理先専用 |
|
Stringstatic | PARAMETER パラメータ |
|
Stringstatic | PLUGIN_ID プラグインID |
|
Stringstatic | START_DATE 代理期間開始日("yyyy/MM/dd"形式の文字列) |
|
Stringstatic | TARGET_ACT_USER_CODE 代理先ユーザコード 代理先専用 |
|
コンストラクタの概要
TargetActList (String userCd , String [localeId] ) コンストラクタ。 |
TargetActList (String userCd , String loginGroupId , String localeId ) 非推奨コンストラクタ。
TargetActList(String userCd, String localeId) を使用してください。
|
メソッドの概要
返却値の型 | メソッド名 |
---|---|
WorkflowResultInfo | getAppliListCount (ListSearchConditionNoMatterProperty cond ) 特定ユーザの特定業務代理先件数を取得します。 |
WorkflowResultInfo | getAppliList (ListSearchConditionNoMatterProperty cond ) 特定ユーザの特定業務代理先一覧を取得します。 |
WorkflowResultInfo | getAuthListCount (ListSearchConditionNoMatterProperty cond ) 特定ユーザの代理先件数を取得します。 |
WorkflowResultInfo | getAuthList (ListSearchConditionNoMatterProperty cond ) 特定ユーザの代理先一覧を取得します。 |
WorkflowResultInfo | getPersAppliUserListCount (ListSearchConditionNoMatterProperty cond ) 指定した条件に合致する特定ユーザの代理先・特定業務代理先・権限代理先ユーザ件数を取得します。 |
WorkflowResultInfo | getPersAppliUserList (ListSearchConditionNoMatterProperty cond ) 指定した条件に合致する特定ユーザの代理先・特定業務代理先・権限代理先ユーザ一覧を取得します。 |
WorkflowResultInfo | getPersListCount (ListSearchConditionNoMatterProperty cond ) 特定ユーザの代理先件数を取得します。 |
WorkflowResultInfo | getPersList (ListSearchConditionNoMatterProperty cond ) 特定ユーザの代理先一覧を取得します。 |
コンストラクタの詳細
TargetActList (String userCd , String [localeId] )
コンストラクタ。
引数で指定したパラメータで代理先一覧マネージャを新しく生成します。
パラメータ
|
TargetActList (String userCd , String loginGroupId , String localeId )
非推奨
TargetActList(String userCd, String localeId) を使用してください。
コンストラクタ。
引数で指定したパラメータで代理先一覧マネージャを新しく生成します。
パラメータ
|
メソッドの詳細
WorkflowResultInfo getAppliListCount (ListSearchConditionNoMatterProperty cond )
特定ユーザの特定業務代理先件数を取得します。
特定ユーザの代理先件数を取得する「getPersListCount(ListSearchConditionNoMatterProperty)」の検索条件と比べて、 フロー関連検索条件が追加されています。 フローに対して設定した代理件数を取得することができます。 検索条件を設定する為の引数である検索条件情報オブジェクトの設定は必須です。 特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。 本メソッドの検索対象テーブルは「imw_t_act」と「imw_m_flow」です。 オブジェクトに定義されている定数値で検索条件を設定できます。 詳しい使用方法は「ListSearchConditionNoMatterProperty#」を参照してください。
パラメータ
返却値
|
WorkflowResultInfo getAppliList (ListSearchConditionNoMatterProperty cond )
特定ユーザの特定業務代理先一覧を取得します。
特定ユーザの代理先を取得する「getPersList(ListSearchConditionNoMatterProperty)」の検索条件と比べて、 フロー関連検索条件が追加されています。 フローに対して設定した代理情報を取得することができます。 検索条件を設定する為の引数である検索条件情報オブジェクトの設定は必須です。 特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。 検索結果が存在しない場合にはdata属性にサイズ0の空オブジェクトを設定して返却します。 検索結果を保存する「特定業務代理先情報オブジェクトの配列」はデータベーステーブル「imw_t_act」のデータが設定されています。 特定教務情報であるフロー関連情報は「imw_m_flow」からのデータが設定されます。 本メソッドでは特定教務の代理データを「imw_t_act」から取得するため、代理先ユーザ情報はプラグイン情報として取得されます。 代理先プラグイン設定で展開されたユーザのデータを取得するには「getPersAppliUserList(ListSearchConditionNoMatterProperty)」 もしくは管理者オブジェクトである「ActTemporaryExpandList#getActTemporaryExpandList(ListSearchConditionNoMatterProperty)」を利用してください。 オブジェクトに定義されている定数値で検索条件を設定できます。 詳しい使用方法は「ListSearchConditionNoMatterProperty#」を参照してください。
パラメータ
返却値
|
WorkflowResultInfo getAuthListCount (ListSearchConditionNoMatterProperty cond )
特定ユーザの代理先件数を取得します。
パラメータ
返却値
|
WorkflowResultInfo getAuthList (ListSearchConditionNoMatterProperty cond )
特定ユーザの代理先一覧を取得します。
パラメータ
返却値
|
WorkflowResultInfo getPersAppliUserListCount (ListSearchConditionNoMatterProperty cond )
指定した条件に合致する特定ユーザの代理先・特定業務代理先・権限代理先ユーザ件数を取得します。
getAppliListCount(ListSearchConditionNoMatterProperty)と getPersListCount(ListSearchConditionNoMatterProperty) の結果でユーザ情報から重複なしのユーザ件数を取得します。 オブジェクトに定義されている定数値で検索条件を設定できます。 詳しい使用方法は「ListSearchConditionNoMatterProperty#」を参照してください。
パラメータ
返却値
|
WorkflowResultInfo getPersAppliUserList (ListSearchConditionNoMatterProperty cond )
指定した条件に合致する特定ユーザの代理先・特定業務代理先・権限代理先ユーザ一覧を取得します。
getAppliList(ListSearchConditionNoMatterProperty)と getPersList(ListSearchConditionNoMatterProperty) の結果でユーザ関連情報のみを同時に取得できます。 ユーザ情報は重複なし、かつ、ユーザ名の昇順によるソート済みで取得します。 オブジェクトに定義されている定数値で検索条件を設定できます。 詳しい使用方法は「ListSearchConditionNoMatterProperty#」を参照してください。 ただし、当メソッドはソート機能に対応していないため、ソート条件は指定しないで下さい。
パラメータ
返却値
|
WorkflowResultInfo getPersListCount (ListSearchConditionNoMatterProperty cond )
特定ユーザの代理先件数を取得します。
検索条件を設定する為の引数である検索条件情報オブジェクトの設定は必須です。 特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。 本メソッドの検索対象テーブルは「imw_t_act」です。 オブジェクトに定義されている定数値で検索条件を設定できます。 詳しい使用方法は「ListSearchConditionNoMatterProperty#」を参照してください。
パラメータ
返却値
|
WorkflowResultInfo getPersList (ListSearchConditionNoMatterProperty cond )
特定ユーザの代理先一覧を取得します。
検索条件を設定する為の引数である検索条件情報オブジェクトの設定は必須です。 特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。 検索結果が存在しない場合にはdata属性にサイズ0の空オブジェクトを設定して返却します。 検索結果を保存する「代理先情報オブジェクトの配列」はデータベーステーブル 「imw_t_act」のデータが設定されています。 オブジェクトに定義されている定数値で検索条件を設定できます。 詳しい使用方法は「ListSearchConditionNoMatterProperty#」を参照してください。
パラメータ
返却値
|