|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.sei.is.lib21.SeiObject
jp.co.sei.is.lib21.pms.ptn.PtnObject
jp.co.sei.is.lib21.ptn.PtnDelRDdllC
public class PtnDelRDdllC
[Pattern] リソース削除のパターン(HDR/VE/DTL/DTL 確認付き)。
■概要 |
1件のデータを削除します。 検索→一覧→削除確認→削除再確認→削除実行・結果表示 へ画面遷移します。 削除するときは、DTLのテーブルとVEテーブルの値を先に削除します。 DTLの削除は、HDRのキーからWHERE節を作成してまとめて削除しますので、 DTLのテーブルはHDRのキーを持つ必要があります。
■メニュー |
RP | タイトル | 備考 |
---|---|---|
40 | 検索 | 単独で使用するとき |
40 | 削除 | 照会パターン(PtnInqRDdl 等)を使用するとき |
S区分 | RP | タイトル |
---|---|---|
DETAIL | 43 | 削除 |
■画面構成 |
RP | NP | S区分 | NO | スクリーン | 備考 |
---|---|---|---|---|---|
40 | 41 | KEY | - | PtnScrInqRS | 検索画面 |
41 | 43 | LIST | - | PtnScrInqRT | 一覧画面(検索結果) |
43 | 48 | DETAIL | - | PtnScrDelRD | 削除確認画面(HDR) |
2 | PtnScrDelRDVe | 削除確認画面(VE) | |||
3 | PtnScrDelRL | 削除確認画面(DTL) | |||
4 | PtnScrDelRL | 削除確認画面(DTL)ObjName : dtl2 | |||
48 | 44 | DETAIL | - | PtnScrDelRDC | 削除再確認画面(HDR) |
2 | PtnScrDelRDVeC | 削除再確認画面(VE) | |||
3 | PtnScrDelRLC | 削除再確認画面(DTL) | |||
4 | PtnScrDelRLC | 削除再確認画面(DTL)ObjName : dtl2 | |||
44 | 45 | - | 4 | PtnScrDelRLD | 削除処理実行(DTL, 画面なし)ObjName : dtl2 |
3 | PtnScrDelRLD | 削除処理実行(DTL, 画面なし) | |||
2 | PtnScrDelRDVeD | 削除処理実行(VE, 画面なし) | |||
- | PtnScrDelRDD | 削除処理実行(HDR, 画面なし) | |||
45 | - | DELETE_RESULT | - | PtnScrDelRDP | 削除結果画面 |
※通常、VEテーブル、DTLテーブルはHDRテーブルのキーを参照するため、
VEテーブル部、及びDTLテーブル部から先に削除処理を実行します。
※VEテーブル部、DTLテーブル部の削除結果は表示できません(削除後はSQLを発行してもデータを取得できないため)。
PtnInqRDdll
,
PtnEntRFvaaC
,
PtnUpdRFvaaC
,
PtnEntRFvaaSiC
入れ子のクラスの概要 |
---|
クラス jp.co.sei.is.lib21.pms.ptn.PtnObject から継承された入れ子のクラス/インタフェース |
---|
PtnObject.Trace |
インタフェース jp.co.sei.is.lib21.pms.ptn.iPtnComponent から継承された入れ子のクラス/インタフェース |
---|
iPtnComponent.PP, iPtnComponent.PP0 |
フィールドの概要 | |
---|---|
static java.lang.String |
OPT_cancel_button_display
中止ボタンを表示するかどうかのフラグ。 |
static java.lang.String |
OPT_cancel_button_title
中止ボタンのタイトル。 |
static java.lang.String |
OPT_delete_cancel_button_display
削除確認画面の取消ボタンを表示するかどうかのフラグ。 |
static java.lang.String |
OPT_delete_cancel_button_title
削除確認画面の取消ボタンのタイトル。 |
static java.lang.String |
OPT_delete_cancel_button_type
削除確認画面の取消ボタンの表示形式。 |
static java.lang.String |
OPT_delete_cancel_np
中止ボタンの遷移先ページ番号。 |
static java.lang.String |
OPT_delete_confirm_cancel_np
取消ボタンの遷移先ページ番号。 |
static java.lang.String |
OPT_delete_force
強制削除するフラグ。 |
static java.lang.String |
OPT_delete_menu_display
削除メニューを表示するかどうかのフラグ。 |
static java.lang.String |
OPT_delete_menu_title
削除メニューのタイトル。 |
static java.lang.String |
OPT_delete_menu_width
削除メニューの幅。 |
static java.lang.String |
OPT_delete_submenu_comment
削除サブメニューにカーソルを乗せた際に表示される説明文。 |
static java.lang.String |
OPT_delete_submenu_display
削除のサブメニューを表示するかどうかのフラグ。 |
static java.lang.String |
OPT_delete_submenu_title
削除のサブメニューのタイトル。 |
クラス jp.co.sei.is.lib21.SeiObject から継承されたフィールド |
---|
g_class, g_class2, g_debug, g_deflang, g_lang, g_package, g_ssp |
コンストラクタの概要 | |
---|---|
PtnDelRDdllC(PtnParam x_pp)
コンストラクタ。 |
メソッドの概要 | |
---|---|
protected void |
addMenu(SeiInlineMenu x_menu)
パターンで使用するメニューを追加します。 |
protected void |
addSubMenu(SeiSubMenu x_submenu,
int x_kbn)
「削除」サブメニューを追加します。 |
protected PmsForm |
getForm(PmsForm x_form,
int x_rp)
表示するフォームに「中止」ボタンと「取消」ボタンを追加します。 |
boolean |
isConfirmScreen(int x_rp)
確認画面かを判定します。 |
static void |
main(java.lang.String[] argv)
デバッグのためのmain。 |
int |
queryNP(int x_func)
パターンで処理できる機能かどうかを取得します。 |
クラス 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_delete_menu_display
public static final java.lang.String OPT_delete_menu_title
public static final java.lang.String OPT_delete_menu_width
public static final java.lang.String OPT_delete_submenu_display
public static final java.lang.String OPT_delete_submenu_title
public static final java.lang.String OPT_delete_submenu_comment
public static final java.lang.String OPT_cancel_button_display
public static final java.lang.String OPT_cancel_button_title
public static final java.lang.String OPT_delete_cancel_button_display
public static final java.lang.String OPT_delete_cancel_button_title
public static final java.lang.String OPT_delete_cancel_button_type
public static final java.lang.String OPT_delete_force
public static final java.lang.String OPT_delete_cancel_np
public static final java.lang.String OPT_delete_confirm_cancel_np
コンストラクタの詳細 |
---|
public PtnDelRDdllC(PtnParam x_pp)
x_pp
- PtnParamメソッドの詳細 |
---|
public static void main(java.lang.String[] argv)
protected void addMenu(SeiInlineMenu x_menu)
PtnObject
内の addMenu
x_menu
- メニューpublic int queryNP(int x_func)
FUNC_DELETE
の場合に43を返します。
PtnObject
内の queryNP
x_func
- 機能番号。
protected void addSubMenu(SeiSubMenu x_submenu, int x_kbn)
PtnObject
内の addSubMenu
x_submenu
- サブメニューx_kbn
- サブメニュー区分iPtnComponent.SUBMENU_NONE
,
iPtnComponent.SUBMENU_LIST
,
iPtnComponent.SUBMENU_DETAIL
protected PmsForm getForm(PmsForm x_form, int x_rp)
PtnObject
内の getForm
x_form
- 表示前のフォーム
public boolean isConfirmScreen(int x_rp)
PtnObject
内の isConfirmScreen
x_rp
- ページ番号
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |