一覧表示パターン定義情報を管理するマネージャです。
一覧表示パターン定義情報の登録、更新、削除、取得を行います。
導入されたバージョン:7.2
コンストラクタの概要 | |
ListDisplayPatternManager
引数で指定したログイングループIDで一覧表示パターン定義情報管理マネージャを新しく生成します。 |
メソッドの概要 | |
| createListPatternData
|
| createListPatternDataFamily
|
| createSelectedColumnListData
|
| deleteListPatternData
|
| deleteListPatternDataFamily
|
| deleteSelectedColumnListData
|
| getColumnDataListWithListPageType
|
| getListPatternData
|
| getListPatternDataCount
|
| getListPatternDataCountWithLocale
|
| getListPatternDataFamily
|
| getListPatternDataFamilyWithLocale
|
| getListPatternDataList
|
| getListPatternDataListCount
|
| getListPatternDataWithLocale
|
| getSelectedColumnListData
|
| getUserSelectColumnListDataCountWithListPageTypeAndPatternId
|
| updateListPatternData
|
| updateListPatternDataFamily
|
| updateSelectedColumnListData
|
コンストラクタの詳細 |
コンストラクタ
引数で指定したログイングループIDで一覧表示パターン定義情報管理マネージャを新しく生成します。
パラメータ
loginGroupId String ログイングループID
メソッドの詳細 |
| createListPatternData
|
一覧パターン情報を新規作成します。
models 内のデフォルトフラグに「設定する」が設定されている場合に一覧パターン情報の
同一一覧画面種別の他データ(models 内の一覧画面種別と一致するデータ)のデフォルトフラグを
「設定しない」に更新します。
models 内のデフォルトフラグに「設定しない」が設定されている場合は同一一覧画面種別他データの
更新を行いません。
models 内に一覧選択カラム情報を指定した場合でも、一覧選択カラム情報は新規作成しません。
全ての情報を新規作成する場合は createListPatternDataFamily を使用してください。
ワークフロー上で使用可能にするためには一覧選択カラム情報の作成が必要です。
パラメータ
models Array 一覧パターン情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。
| createListPatternDataFamily
|
一覧表示パターン定義情報と配下の情報を新規作成します。
models 内の一覧パターン情報、一覧選択カラム情報の指定に基づいて新規作成しますが、
データ矛盾のチェックを行いません。
models 内のデフォルトフラグに「設定する」が設定されている場合に一覧パターン情報の
同一一覧画面種別の他データ(models 内の一覧画面種別と一致するデータ)のデフォルトフラグを
「設定しない」に更新します。
models 内のデフォルトフラグに「設定しない」が設定されている場合は同一一覧画面種別他データの
更新を行いません。
models 内に一覧選択カラム情報を指定した場合は、一覧選択カラム情報を新規作成します。
パラメータ
models Array 一覧パターン情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。
| createSelectedColumnListData
|
一覧選択カラム情報を新規作成します。
パラメータ
models Array 一覧選択カラム情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。
| deleteListPatternData
|
一覧パターン情報を削除します。
models 内に一覧選択カラム情報を指定した場合でも、一覧選択カラム情報は削除しません。
全ての情報を削除する場合は deleteListPatternDataFamily を使用してください。
パラメータ
models Array 一覧パターン情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。
| deleteListPatternDataFamily
|
一覧表示パターン定義情報と配下の情報を削除します。
models 内の一覧パターン情報、一覧選択カラム情報の指定に基づいて削除しますが、
データ矛盾のチェックを行いません。
models 内のフローグループIDは必須、一覧選択カラム情報は任意、それ以外の項目は無視します。
models 内に一覧選択カラム情報を指定した場合は、指定の一覧選択カラム情報を削除します。
models 内に一覧選択カラム情報を指定しない場合は、キー情報に一致する一覧選択カラム情報を削除します。
パラメータ
models Array 一覧パターン情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。
| deleteSelectedColumnListData
|
一覧選択カラム情報を削除します。
パラメータ
models Array 一覧選択カラム情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。
| getColumnDataListWithListPageType
|
指定した一覧画面種別で一覧表示カラム情報を取得します。
パラメータ
listPageType String 一覧画面種別
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧表示カラム情報オブジェクトの配列が設定されます。
| getListPatternData
|
一覧パターン情報を全ロケール分取得します。
一覧選択カラム情報は取得しません。
全ての情報を取得する場合は getListPatternDataFamily を使用してください。
登録されている全ロケール分を取得します。
ロケールの指定を行う場合は getListPatternDataWithLocale を使用してください。
パラメータ
patternId String パターンID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧パターン情報オブジェクトの配列が設定されます。
| getListPatternDataCount
|
一覧表示パターン定義情報の全ロケール分の件数を取得します。
ロケールの指定を行う場合は getListPatternDataCountWithLocale を使用してください。
パラメータ
patternId String パターンID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧表示パターン定義情報の件数(Number)が設定されます。
| getListPatternDataCountWithLocale
|
指定したロケールIDで一覧表示パターン定義情報の件数を取得します。
パラメータ
patternId String パターンID localeId String ロケールID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧表示パターン定義情報の件数(Number)が設定されます。
| getListPatternDataFamily
|
一覧表示パターン定義情報と配下の情報を全ロケール分取得します。
一覧パターン情報の他に一覧選択カラム情報の取得も行います。
登録されている全ロケール分を取得します。
ロケールの指定を行う場合は getListPatternDataFamilyWithLocale を使用してください。
パラメータ
patternId String パターンID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧パターン情報オブジェクトの配列が設定されます。
| getListPatternDataFamilyWithLocale
|
指定したロケールIDで一覧表示パターン定義情報と配下の情報を1件取得します。
一覧選択カラム情報の取得も行います。
国際化対応されている情報の場合は、指定したロケールIDのみを取得します。
該当する一覧表示パターン定義情報が見つからなかった場合は、処理結果のdata属性にnullが設定されます。
パラメータ
patternId String パターンID localeId String ロケールID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧パターン情報オブジェクトが設定されます。
| getListPatternDataList
|
指定した検索条件で一覧表示パターン定義情報を検索します。
condition で指定したロケールIDを検索条件に使用します。
null を指定した場合は、登録されている全ロケール分を取得します。
パラメータ
condition ListPatternSearchConditionInfo 一覧表示パターン一覧情報検索条件オブジェクト
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧パターン情報オブジェクトの配列が設定されます。
| getListPatternDataListCount
|
指定した検索条件で一覧表示パターン定義情報の検索結果件数を取得します。
condition で指定したロケールIDを検索条件に使用します。
null を指定した場合は、登録されている全ロケール分を取得します。
パラメータ
condition ListPatternSearchConditionInfo 一覧表示パターン一覧情報検索条件オブジェクト
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧表示パターン定義情報の件数(Number)が設定されます。
| getListPatternDataWithLocale
|
指定したロケールIDで一覧パターン情報を1件取得します。
一覧選択カラム情報は取得しません。
全ての情報を取得する場合は getListPatternDataFamilyWithLocale を使用してください。
該当する一覧パターン情報が見つからなかった場合は、処理結果のdata属性にnullが設定されます。
パラメータ
patternId String パターンID localeId String ロケールID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧パターン情報オブジェクトが設定されます。
| getSelectedColumnListData
|
一覧選択カラム情報を取得します。
パラメータ
patternId String パターンID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧選択カラム情報オブジェクトの配列が設定されます。
| getUserSelectColumnListDataCountWithListPageTypeAndPatternId
|
指定した一覧画面種別とパターンIDでユーザ選択一覧パターン情報の件数を取得します。
パラメータ
listPageType String 一覧画面種別 patternId String パターンID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、ユーザ選択一覧パターン情報の件数(Number)が設定されます。
| updateListPatternData
|
一覧パターン情報を更新します。
models 内のデフォルトフラグに「設定する」が設定されている場合に一覧パターン情報の
同一一覧画面種別の他データ(models 内の一覧画面種別と一致するデータ)のデフォルトフラグを
「設定しない」に更新します。
models 内のデフォルトフラグに「設定しない」が設定されている場合は同一一覧画面種別他データの
更新を行いません。
models 内に一覧選択カラム情報を指定した場合でも、一覧選択カラム情報は更新しません。
全ての情報を更新する場合は updateListPatternDataFamily を使用してください。
パラメータ
models Array 一覧パターン情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。
| updateListPatternDataFamily
|
一覧表示パターン定義情報と配下の情報を更新します。
models 内の一覧パターン情報、一覧選択カラム情報の指定に基づいて更新しますが、
データ矛盾のチェックを行いません。
models 内のパターンID、ロケールIDは必須で、それ以外の項目は任意です。
models 内のデフォルトフラグに「設定する」が設定されている場合に一覧パターン情報の
同一一覧画面種別の他データ(models 内の一覧画面種別と一致するデータ)のデフォルトフラグを
「設定しない」に更新します。
models 内のデフォルトフラグに「設定しない」が設定されている場合は同一一覧画面種別他データの
更新を行いません。
models 内に一覧選択カラム情報を指定した場合は、一覧選択カラム情報の更新を行います。
一覧選択カラム情報は登録済みの情報を削除し、新たに情報を登録します。
パラメータ
models Array 一覧パターン情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。
| updateSelectedColumnListData
|
一覧選択カラム情報を更新します。
一覧選択カラム情報は登録済みの情報を削除し、新たに情報を登録します。
パラメータ
models Array 一覧選択カラム情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。