ListDisplayPatternManager オブジェクト

一覧表示パターン定義情報を管理するマネージャです。

一覧表示パターン定義情報の登録、更新、削除、取得を行います。
導入されたバージョン:7.2

コンストラクタの概要
ListDisplayPatternManager (String loginGroupId)
コンストラクタ
引数で指定したログイングループIDで一覧表示パターン定義情報管理マネージャを新しく生成します。

メソッドの概要
WorkflowResultInfo createListPatternData (Array models)
一覧パターン情報を新規作成します。
WorkflowResultInfo createListPatternDataFamily (Array models)
一覧表示パターン定義情報と配下の情報を新規作成します。
WorkflowResultInfo createSelectedColumnListData (Array models)
一覧選択カラム情報を新規作成します。
WorkflowResultInfo deleteListPatternData (Array models)
一覧パターン情報を削除します。
WorkflowResultInfo deleteListPatternDataFamily (Array models)
一覧表示パターン定義情報と配下の情報を削除します。
WorkflowResultInfo deleteSelectedColumnListData (Array models)
一覧選択カラム情報を削除します。
WorkflowResultInfo getColumnDataListWithListPageType (String listPageType)
指定した一覧画面種別で一覧表示カラム情報を取得します。
WorkflowResultInfo getListPatternData (String patternId)
一覧パターン情報を全ロケール分取得します。
WorkflowResultInfo getListPatternDataCount (String patternId)
一覧表示パターン定義情報の全ロケール分の件数を取得します。
WorkflowResultInfo getListPatternDataCountWithLocale (String patternId ,String localeId)
指定したロケールIDで一覧表示パターン定義情報の件数を取得します。
WorkflowResultInfo getListPatternDataFamily (String patternId)
一覧表示パターン定義情報と配下の情報を全ロケール分取得します。
WorkflowResultInfo getListPatternDataFamilyWithLocale (String patternId ,String localeId)
指定したロケールIDで一覧表示パターン定義情報と配下の情報を1件取得します。
WorkflowResultInfo getListPatternDataList (ListPatternSearchConditionInfo condition)
指定した検索条件で一覧表示パターン定義情報を検索します。
WorkflowResultInfo getListPatternDataListCount (ListPatternSearchConditionInfo condition)
指定した検索条件で一覧表示パターン定義情報の検索結果件数を取得します。
WorkflowResultInfo getListPatternDataWithLocale (String patternId ,String localeId)
指定したロケールIDで一覧パターン情報を1件取得します。
WorkflowResultInfo getSelectedColumnListData (String patternId)
一覧選択カラム情報を取得します。
WorkflowResultInfo getUserSelectColumnListDataCountWithListPageTypeAndPatternId (String listPageType ,String patternId)
指定した一覧画面種別とパターンIDでユーザ選択一覧パターン情報の件数を取得します。
WorkflowResultInfo updateListPatternData (Array models)
一覧パターン情報を更新します。
WorkflowResultInfo updateListPatternDataFamily (Array models)
一覧表示パターン定義情報と配下の情報を更新します。
WorkflowResultInfo updateSelectedColumnListData (Array models)
一覧選択カラム情報を更新します。

コンストラクタの詳細
ListDisplayPatternManager

ListDisplayPatternManager (String loginGroupId)
コンストラクタ
引数で指定したログイングループIDで一覧表示パターン定義情報管理マネージャを新しく生成します。
パラメータ
loginGroupId String ログイングループID

メソッドの詳細
createListPatternData

WorkflowResultInfo createListPatternData (Array models)

一覧パターン情報を新規作成します。

models 内のデフォルトフラグに「設定する」が設定されている場合に一覧パターン情報の
同一一覧画面種別の他データ(models 内の一覧画面種別と一致するデータ)のデフォルトフラグを
「設定しない」に更新します。

models 内のデフォルトフラグに「設定しない」が設定されている場合は同一一覧画面種別他データの
更新を行いません。

models 内に一覧選択カラム情報を指定した場合でも、一覧選択カラム情報は新規作成しません。
全ての情報を新規作成する場合は createListPatternDataFamily を使用してください。

ワークフロー上で使用可能にするためには一覧選択カラム情報の作成が必要です。
パラメータ
models Array 一覧パターン情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

createListPatternDataFamily

WorkflowResultInfo createListPatternDataFamily (Array models)

一覧表示パターン定義情報と配下の情報を新規作成します。

models 内の一覧パターン情報、一覧選択カラム情報の指定に基づいて新規作成しますが、
データ矛盾のチェックを行いません。

models 内のデフォルトフラグに「設定する」が設定されている場合に一覧パターン情報の
同一一覧画面種別の他データ(models 内の一覧画面種別と一致するデータ)のデフォルトフラグを
「設定しない」に更新します。

models 内のデフォルトフラグに「設定しない」が設定されている場合は同一一覧画面種別他データの
更新を行いません。

models 内に一覧選択カラム情報を指定した場合は、一覧選択カラム情報を新規作成します。
パラメータ
models Array 一覧パターン情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

createSelectedColumnListData

WorkflowResultInfo createSelectedColumnListData (Array models)

一覧選択カラム情報を新規作成します。
パラメータ
models Array 一覧選択カラム情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

deleteListPatternData

WorkflowResultInfo deleteListPatternData (Array models)

一覧パターン情報を削除します。

models 内に一覧選択カラム情報を指定した場合でも、一覧選択カラム情報は削除しません。
全ての情報を削除する場合は deleteListPatternDataFamily を使用してください。
パラメータ
models Array 一覧パターン情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

deleteListPatternDataFamily

WorkflowResultInfo deleteListPatternDataFamily (Array models)

一覧表示パターン定義情報と配下の情報を削除します。

models 内の一覧パターン情報、一覧選択カラム情報の指定に基づいて削除しますが、
データ矛盾のチェックを行いません。

models 内のフローグループIDは必須、一覧選択カラム情報は任意、それ以外の項目は無視します。
models 内に一覧選択カラム情報を指定した場合は、指定の一覧選択カラム情報を削除します。
models 内に一覧選択カラム情報を指定しない場合は、キー情報に一致する一覧選択カラム情報を削除します。
パラメータ
models Array 一覧パターン情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

deleteSelectedColumnListData

WorkflowResultInfo deleteSelectedColumnListData (Array models)

一覧選択カラム情報を削除します。
パラメータ
models Array 一覧選択カラム情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

getColumnDataListWithListPageType

WorkflowResultInfo getColumnDataListWithListPageType (String listPageType)

指定した一覧画面種別で一覧表示カラム情報を取得します。
パラメータ
listPageType String 一覧画面種別
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧表示カラム情報オブジェクトの配列が設定されます。

getListPatternData

WorkflowResultInfo getListPatternData (String patternId)

一覧パターン情報を全ロケール分取得します。

一覧選択カラム情報は取得しません。
全ての情報を取得する場合は getListPatternDataFamily を使用してください。

登録されている全ロケール分を取得します。
ロケールの指定を行う場合は getListPatternDataWithLocale を使用してください。
パラメータ
patternId String パターンID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧パターン情報オブジェクトの配列が設定されます。

getListPatternDataCount

WorkflowResultInfo getListPatternDataCount (String patternId)

一覧表示パターン定義情報の全ロケール分の件数を取得します。

ロケールの指定を行う場合は getListPatternDataCountWithLocale を使用してください。
パラメータ
patternId String パターンID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧表示パターン定義情報の件数(Number)が設定されます。

getListPatternDataCountWithLocale

WorkflowResultInfo getListPatternDataCountWithLocale (String patternId ,String localeId)

指定したロケールIDで一覧表示パターン定義情報の件数を取得します。
パラメータ
patternId String パターンID
localeId String ロケールID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧表示パターン定義情報の件数(Number)が設定されます。

getListPatternDataFamily

WorkflowResultInfo getListPatternDataFamily (String patternId)

一覧表示パターン定義情報と配下の情報を全ロケール分取得します。

一覧パターン情報の他に一覧選択カラム情報の取得も行います。

登録されている全ロケール分を取得します。
ロケールの指定を行う場合は getListPatternDataFamilyWithLocale を使用してください。
パラメータ
patternId String パターンID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧パターン情報オブジェクトの配列が設定されます。

getListPatternDataFamilyWithLocale

WorkflowResultInfo getListPatternDataFamilyWithLocale (String patternId ,String localeId)

指定したロケールIDで一覧表示パターン定義情報と配下の情報を1件取得します。

一覧選択カラム情報の取得も行います。
国際化対応されている情報の場合は、指定したロケールIDのみを取得します。

該当する一覧表示パターン定義情報が見つからなかった場合は、処理結果のdata属性にnullが設定されます。
パラメータ
patternId String パターンID
localeId String ロケールID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧パターン情報オブジェクトが設定されます。

getListPatternDataList

WorkflowResultInfo getListPatternDataList (ListPatternSearchConditionInfo condition)

指定した検索条件で一覧表示パターン定義情報を検索します。

condition で指定したロケールIDを検索条件に使用します。
null を指定した場合は、登録されている全ロケール分を取得します。
パラメータ
condition ListPatternSearchConditionInfo 一覧表示パターン一覧情報検索条件オブジェクト
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧パターン情報オブジェクトの配列が設定されます。

getListPatternDataListCount

WorkflowResultInfo getListPatternDataListCount (ListPatternSearchConditionInfo condition)

指定した検索条件で一覧表示パターン定義情報の検索結果件数を取得します。

condition で指定したロケールIDを検索条件に使用します。
null を指定した場合は、登録されている全ロケール分を取得します。
パラメータ
condition ListPatternSearchConditionInfo 一覧表示パターン一覧情報検索条件オブジェクト
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧表示パターン定義情報の件数(Number)が設定されます。

getListPatternDataWithLocale

WorkflowResultInfo getListPatternDataWithLocale (String patternId ,String localeId)

指定したロケールIDで一覧パターン情報を1件取得します。

一覧選択カラム情報は取得しません。
全ての情報を取得する場合は getListPatternDataFamilyWithLocale を使用してください。

該当する一覧パターン情報が見つからなかった場合は、処理結果のdata属性にnullが設定されます。
パラメータ
patternId String パターンID
localeId String ロケールID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧パターン情報オブジェクトが設定されます。

getSelectedColumnListData

WorkflowResultInfo getSelectedColumnListData (String patternId)

一覧選択カラム情報を取得します。
パラメータ
patternId String パターンID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、一覧選択カラム情報オブジェクトの配列が設定されます。

getUserSelectColumnListDataCountWithListPageTypeAndPatternId

WorkflowResultInfo getUserSelectColumnListDataCountWithListPageTypeAndPatternId (String listPageType ,String patternId)

指定した一覧画面種別とパターンIDでユーザ選択一覧パターン情報の件数を取得します。
パラメータ
listPageType String 一覧画面種別
patternId String パターンID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、ユーザ選択一覧パターン情報の件数(Number)が設定されます。

updateListPatternData

WorkflowResultInfo updateListPatternData (Array models)

一覧パターン情報を更新します。

models 内のデフォルトフラグに「設定する」が設定されている場合に一覧パターン情報の
同一一覧画面種別の他データ(models 内の一覧画面種別と一致するデータ)のデフォルトフラグを
「設定しない」に更新します。

models 内のデフォルトフラグに「設定しない」が設定されている場合は同一一覧画面種別他データの
更新を行いません。

models 内に一覧選択カラム情報を指定した場合でも、一覧選択カラム情報は更新しません。
全ての情報を更新する場合は updateListPatternDataFamily を使用してください。
パラメータ
models Array 一覧パターン情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

updateListPatternDataFamily

WorkflowResultInfo updateListPatternDataFamily (Array models)

一覧表示パターン定義情報と配下の情報を更新します。

models 内の一覧パターン情報、一覧選択カラム情報の指定に基づいて更新しますが、
データ矛盾のチェックを行いません。

models 内のパターンID、ロケールIDは必須で、それ以外の項目は任意です。

models 内のデフォルトフラグに「設定する」が設定されている場合に一覧パターン情報の
同一一覧画面種別の他データ(models 内の一覧画面種別と一致するデータ)のデフォルトフラグを
「設定しない」に更新します。

models 内のデフォルトフラグに「設定しない」が設定されている場合は同一一覧画面種別他データの
更新を行いません。

models 内に一覧選択カラム情報を指定した場合は、一覧選択カラム情報の更新を行います。
一覧選択カラム情報は登録済みの情報を削除し、新たに情報を登録します。
パラメータ
models Array 一覧パターン情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

updateSelectedColumnListData

WorkflowResultInfo updateSelectedColumnListData (Array models)

一覧選択カラム情報を更新します。

一覧選択カラム情報は登録済みの情報を削除し、新たに情報を登録します。
パラメータ
models Array 一覧選択カラム情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。