SFFormRelationManager オブジェクト

フォームリレーション管理クラス。
ドキュメントに紐付けられたフォーム情報操作用のクラスです。
導入されたバージョン:7.2

定数の概要
static String EDIT_START
フォーム使用用途 : 更新開始画面
static String MIDDLE
フォーム使用用途 : 中間画面
static String REFERENCE
フォーム使用用途 : 参照画面
static String REGISTRATION
フォーム使用用途 : 登録画面
static String REGIST_START
フォーム使用用途 : 登録開始画面

コンストラクタの概要
SFFormRelationManager (String loginUserCd ,String loginGroupId)
コンストラクタ

メソッドの概要
SFResultInfo deleteRelation (SFFormRelationInfo arg)
ドキュメントに紐づいたフォーム情報を削除します。
SFResultInfo getRelation (String documentId ,Number documentNo ,String usageType ,String formId)
ドキュメントに紐付けられているフォーム情報を更新します。
SFResultInfo getRelations (SFFormRelationKey condition ,Number startRow ,Number length)
検索条件に一致するフォーム連携情報を配列で返却します。
SFResultInfo insertRelation (SFFormRelationInfo arg)
ドキュメントに紐付けるフォーム情報を登録します。
SFResultInfo updateRelation (SFFormRelationInfo arg)
ドキュメントに紐付けられているフォーム情報を更新します。

定数の詳細
EDIT_START

static String EDIT_START

フォーム使用用途 : 更新開始画面

MIDDLE

static String MIDDLE

フォーム使用用途 : 中間画面

REFERENCE

static String REFERENCE

フォーム使用用途 : 参照画面

REGISTRATION

static String REGISTRATION

フォーム使用用途 : 登録画面

REGIST_START

static String REGIST_START

フォーム使用用途 : 登録開始画面

コンストラクタの詳細
SFFormRelationManager

SFFormRelationManager (String loginUserCd ,String loginGroupId)
コンストラクタ
パラメータ
loginUserCd String ログインユーザCD(必須)
loginGroupId String ログイングループID(必須)

メソッドの詳細
deleteRelation

SFResultInfo deleteRelation (SFFormRelationInfo arg)

ドキュメントに紐づいたフォーム情報を削除します。
パラメータ
arg SFFormRelationInfo フォームリレーション情報オブジェクト
削除時には、以下のパラメータを設定して下さい。
  • ドキュメントID (必須)
  • ドキュメントNO (任意 : 指定なしの場合は全ての履歴のリレーションを削除します。)
  • ページ種別 (任意 : 指定なしの場合は全てのページ種別のリレーションを削除します。)
  • フォームID (任意 : ページ種別「その他」の場合に指定します。)
返却値
SFResultInfo 処理結果オブジェクト

getRelation

SFResultInfo getRelation (String documentId ,Number documentNo ,String usageType ,String formId)

ドキュメントに紐付けられているフォーム情報を更新します。
パラメータ
documentId String ドキュメントID(必須)
documentNo Number ドキュメント履歴番号(必須)
usageType String フォーム使用用途(必須)
formId String フォームID(任意 : フォーム使用用途に「中間画面を指定した場合に指定します」)
返却値
SFResultInfo 処理結果オブジェクト
   SFResultInfo
       └data フォームリレーション情報オブジェクト
 

getRelations

SFResultInfo getRelations (SFFormRelationKey condition ,Number startRow ,Number length)

検索条件に一致するフォーム連携情報を配列で返却します。
パラメータ
condition SFFormRelationKey フォームリレーション情報検索オブジェクト
startRow Number 取得開始位置(0を指定すると先頭行から取得します。)
length Number 取得件数(0を指定すると全件取得します。)
返却値
SFResultInfo 処理結果オブジェクト
   SFResultInfo
       └data Array フォームリレーション情報オブジェクト配列
 

insertRelation

SFResultInfo insertRelation (SFFormRelationInfo arg)

ドキュメントに紐付けるフォーム情報を登録します。
パラメータ
arg SFFormRelationInfo フォームリレーション情報オブジェクト
返却値
SFResultInfo 処理結果オブジェクト

updateRelation

SFResultInfo updateRelation (SFFormRelationInfo arg)

ドキュメントに紐付けられているフォーム情報を更新します。
パラメータ
arg SFFormRelationInfo フォームリレーション情報オブジェクト
返却値
SFResultInfo 処理結果オブジェクト