TempSaveMatterオブジェクト
コンポーネント情報 | |
---|---|
since | 7.2 |
一時保存案件マネージャ。
申請前の一時保存案件に対して、案件に関連している情報を取得する際に使用します。
一時保存情報やユーザデータ案件プロパティ情報の取得ができます。
本オブジェクトでは主に「imw_t_temporary_save」や「imw_t_user_data」のデータベーステーブルからデータを取得します。
申請済みの、未完了・完了・過去案件の情報を取得するには
「ActvMatter」、「CplMatter」、「ArcMatter」を利用してください。
関連オブジェクト:ActvMatter, CplMatter, ArcMatter
申請前の一時保存案件に対して、案件に関連している情報を取得する際に使用します。
一時保存情報やユーザデータ案件プロパティ情報の取得ができます。
本オブジェクトでは主に「imw_t_temporary_save」や「imw_t_user_data」のデータベーステーブルからデータを取得します。
申請済みの、未完了・完了・過去案件の情報を取得するには
「ActvMatter」、「CplMatter」、「ArcMatter」を利用してください。
関連オブジェクト:ActvMatter, CplMatter, ArcMatter
コンストラクタの概要
TempSaveMatter (String [localeId] ) コンストラクタ。 |
TempSaveMatter (String loginGroupId , String localeId ) 非推奨コンストラクタ。
TempSaveMatter(String localeId) を使用してください。
|
メソッドの概要
返却値の型 | メソッド名 |
---|---|
WorkflowResultInfo | getMatterPropertyListCount (String userDataId ) ユーザデータ案件プロパティ情報の件数を取得します。 |
WorkflowResultInfo | getMatterPropertyList (String userDataId ) ユーザデータ案件プロパティ情報をすべて取得します。 |
WorkflowResultInfo | getMatterProperty (String userDataId , String key ) ユーザデータ案件プロパティ情報を取得します。 |
WorkflowResultInfo | getTempSaveMatter (String userDataId ) 一時保存情報を取得します。 |
コンストラクタの詳細
TempSaveMatter (String [localeId] )
コンストラクタ。
引数で指定したパラメータで一時保存案件マネージャを新しく生成します。
パラメータ
|
TempSaveMatter (String loginGroupId , String localeId )
非推奨
TempSaveMatter(String localeId) を使用してください。
コンストラクタ。
引数で指定したパラメータで一時保存案件マネージャを新しく生成します。
パラメータ
|
メソッドの詳細
WorkflowResultInfo getMatterPropertyListCount (String userDataId )
ユーザデータ案件プロパティ情報の件数を取得します。
一時保存案件は申請前で、システム案件IDで管理されずに、ユーザデータIDで管理されています。 その結果、このメソッドではユーザデータIDでユーザデータ案件プロパティ件数を取得することになり、 結果的に「UserActvMatterPropertyValue#getMatterPropertyListCount(String)」と同じ機能になります。 詳細については「UserActvMatterPropertyValue#getMatterPropertyListCount(String)」を参照してください。 起票・申請後に、案件に紐づいている(システム案件ID取得できる)ユーザデータ案件プロパティ情報を取得するには、 「ActvMatter#getMatterPropertyListCount()」、「CplMatter#getMatterPropertyListCount()」、「ArcMatter#getMatterPropertyListCount()」を利用してください。
パラメータ
返却値
|
WorkflowResultInfo getMatterPropertyList (String userDataId )
ユーザデータ案件プロパティ情報をすべて取得します。
一時保存案件は申請前で、システム案件IDで管理されずに、ユーザデータIDで管理されています。 その結果、このメソッドではユーザデータIDでユーザデータ案件プロパティ情報を取得することになり、 結果的に「UserActvMatterPropertyValue#getMatterPropertyList(String)」と同じ機能になります。 詳細については「UserActvMatterPropertyValue#getMatterPropertyList(String)」を参照してください。 起票・申請後に、案件に紐づいている(システム案件ID取得できる)ユーザデータ案件プロパティ情報を取得するには、 「ActvMatter#getMatterPropertyList()」、「CplMatter#getMatterPropertyList()」、「ArcMatter#getMatterPropertyList()」を利用してください。
パラメータ
返却値
|
WorkflowResultInfo getMatterProperty (String userDataId , String key )
ユーザデータ案件プロパティ情報を取得します。
一時保存案件は申請前で、システム案件IDで管理されずに、ユーザデータIDで管理されています。 その結果、このメソッドではユーザデータIDでユーザデータ案件プロパティ情報を取得することになり、 結果的に「UserActvMatterPropertyValue#getMatterProperty(String, String)」と同じ機能になります。 詳細については「UserActvMatterPropertyValue#getMatterProperty(String, String)」を参照してください。 起票・申請後に、案件に紐づいている(システム案件ID取得できる)特定のユーザデータ案件プロパティ情報を取得するには、 「ActvMatter#getMatterProperty(String)」、「CplMatter#getMatterProperty(String)」、「ArcMatter#getMatterProperty(String)」を利用してください。
パラメータ
返却値
|
WorkflowResultInfo getTempSaveMatter (String userDataId )
一時保存情報を取得します。
コンストラクタに指定した「localeId ロケールID」とパラメータで指定した「userDataId ユーザデータID」で一時保存案件情報を取得します。 検索結果を保存する「ユーザ一時保存案件情報オブジェクト」にはデータベーステーブル「imw_t_temporary_save」のデータが設定されます。 モデル内の「ユーザデータ案件プロパティ」には「imw_t_user_data」のデータが設定されます。 検索した結果がない場合は、data属性に「null」を設定して返却します。 データベースへの検索処理が失敗した場合には、エラー情報を格納した結果オブジェクトを返却します。 起票・申請後の案件情報取得には、「ActvMatter#getMatter()」「CplMatter#getMatter()」「ArcMatter#getMatter()」等を利用してください。
パラメータ
返却値
|