|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.sei.is.lib21.SeiObject
jp.co.sei.is.lib21.pms.ptn.PtnScreen
jp.co.sei.is.lib21.ptn.screen.PtnScrUpdRF
jp.co.sei.is.lib21.ptn.screen.PtnScrUpdRDLF
public class PtnScrUpdRDLF
[Screen] DTLの1件更新入力画面のスクリーン。
■概要 |
説明
DTL の1件のデータを更新するための入力画面を表示します。
表示部品
PmsForm
S区分
DETAIL
: 詳細表示
DETAIL_FROZEN
: 更新不可の詳細表示(イベント系パターンのみ)
■パラメータ |
パラメータ名 | 機能 | デフォルト値 | 備考 |
---|---|---|---|
Table | [必須]対象のテーブル | - | |
Plugin | プラグイン | - | このスクリーンでは以下のメソッドを使用します。
|
SQL | 更新データを取得するSQL | 省略時はテーブルから自動生成 | |
UpdPrintFields | 更新画面で表示するフィールド | 省略時はPrintFields | |
PrintFields | 表示するフィールド | 省略時はテーブルの全フィールド(ExistKeyは除く) | |
UpdHiddenFields | 更新画面でHIDDENに出力するフィールド | 省略時はHiddenFields | ヘッダーのプライマリーキーは HIDDEN に出力できません。 |
HiddenFields | HIDDENに出力するフィールド | 省略時はListKeyFields | |
ListKeyFields | 一覧画面から詳細画面に渡すフィールド | 省略時はテーブルのプライマリキー | |
UpdInputFields | 更新画面で入力するフィールド | - | 省略すると全フィールドが表示のみになります(更新できません)。 |
TableOpt | 表示部品のオプション | - | SeiHtmlParam1 |
■内部処理 |
PtnUpdEDlf
入れ子のクラスの概要 |
---|
クラス jp.co.sei.is.lib21.pms.ptn.PtnScreen から継承された入れ子のクラス/インタフェース |
---|
PtnScreen.FieldInfo, PtnScreen.Result |
インタフェース jp.co.sei.is.lib21.pms.ptn.iPtnComponent から継承された入れ子のクラス/インタフェース |
---|
iPtnComponent.PP, iPtnComponent.PP0 |
フィールドの概要 | |
---|---|
static java.lang.String |
OPT_entry_temporary_button_title
登録ボタンのタイトル。 |
static java.lang.String |
OPT_entry_temporary_toconfirm_button_title
登録確認画面に遷移するボタンのタイトル。 |
static java.lang.String |
OPT_update_temporary_check_notnull
一時保存する場合に必須入力をチェックするかどうかのフラグ。 |
static java.lang.String |
OPT_update_temporary_check_notnull_fields
一時保存する場合に必須入力をチェックするフィールド。 |
クラス jp.co.sei.is.lib21.SeiObject から継承されたフィールド |
---|
g_class, g_class2, g_debug, g_deflang, g_lang, g_package, g_ssp |
コンストラクタの概要 | |
---|---|
PtnScrUpdRDLF(PtnParam x_pp)
コンストラクタ。 |
メソッドの概要 | |
---|---|
int |
check(PmsFormValue x_fv)
一時保存の登録時、本登録用テーブルのユニークキー重複チェックを行います。 |
protected boolean |
checkParam()
パラメータをチェックします。 |
iSeiHtmlObject |
exec()
更新入力のためのフォームを作成します。 |
protected PmsSqlWhere |
getKeyWhere()
SQL の WHERE 節を取得します。 |
char |
getScreenScruct()
画面構成を示す文字を取得します。 |
protected boolean |
getTmptbl()
一時保存用のテーブルを使用するかどうかを取得します。 |
PtnScreen.FieldInfo[] |
getUsingFields()
このスクリーンで使用するフィールド名のリストを取得します。 |
protected void |
setParam()
パラメータを設定します。 |
クラス jp.co.sei.is.lib21.ptn.screen.PtnScrUpdRF から継承されたメソッド |
---|
checkConfirm, checkModified, execError, getDispObject, getForm, getHtmlObjClass, getResult, getScreenAssort, getUpdForm, getUpdYmdHiddenField, hasClearBtn, setUpdSqlValue |
クラス jp.co.sei.is.lib21.SeiObject から継承されたメソッド |
---|
createPmsTable, error, getAryMessage, getMsg, getPmsMessage, isDebug, isDebug, setSSP |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final java.lang.String OPT_update_temporary_check_notnull
"update.temporary.check.notnull.fields"
に設定したフィールドは必須入力をチェックします。
また、入力フィールドに対象のテーブルのプライマリキーが含まれる場合はチェックします。
但し、オプションのフィールドの設定が優先されます。
public static final java.lang.String OPT_update_temporary_check_notnull_fields
public static final java.lang.String OPT_entry_temporary_button_title
public static final java.lang.String OPT_entry_temporary_toconfirm_button_title
entry.temporary.toconfirm.button.title
の設定値entry.temporary.button.title
の設定値
コンストラクタの詳細 |
---|
public PtnScrUpdRDLF(PtnParam x_pp)
x_pp
- PtnParamメソッドの詳細 |
---|
protected boolean getTmptbl()
PtnScreen
内の getTmptbl
protected PmsSqlWhere getKeyWhere()
PtnScreen
内の getKeyWhere
public PtnScreen.FieldInfo[] getUsingFields()
PtnScrUpdRF
内の getUsingFields
public char getScreenScruct()
PtnScreen
内の getScreenScruct
protected boolean checkParam()
PtnScrUpdRF
内の checkParam
protected void setParam()
PtnScrUpdRF
内の setParam
public iSeiHtmlObject exec()
setSql(PmsSql,String,int)
を呼び出してSQLを設定します。PmsForm
を作成してパラメータUpdPrintFieldsをsetPrintFieldsします。PtnUpdEF
等)で使用するときは、
テーブルの未着手フラグをチェックします。
詳細(1)
を設定します。更新不可詳細(5)
を設定します。PmsResult1
を作成してパラメータUpdPrintFieldsをsetPrintFieldsします。
PtnScrUpdRF
内の exec
public int check(PmsFormValue x_fv)
PtnScrUpdRF
内の check
x_fv
- 入力値。
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |