クラス DBConstValue_NOFGJ
java.lang.Object
org.opengion.plugin.query.AbstractDBConstValue
org.opengion.plugin.query.DBConstValue_NOFGJ
- すべての実装されたインタフェース:
DBConstValue
データベース登録時に、固定値カラムの設定を行う情報を管理するクラスです。
このクラスは、GrowingMIS Ver6用の管理クラスです。
具体的には、
作成日時 DYSET
作成PG PGSET
作成親PG PGPSET
作成社員 USRSET
更新日時 DYUPD
更新PG PGUPD
更新親PG PGPUPD
更新社員 USRUPD
などの情報を、INSERT、UPDATE の状況に応じて提供します。
INSERT には、すべての情報(XXUPD)にも値をセットします。
これは、UPDATE された日付や時刻で、一覧検索できるようにする為で、
null にしておくと、IS NULL で問い合わせる必要があります。
INSERT データだけ取出す場合は、WHERE DYSET = DYUPD とします。
また、物理SEQは、SEQxxxx(xxxxはテーブル名)形式のカラム名とし、
値は、SEQxxxxS01.NEXTVAL とします。
コンストラクターでは、テーブル名、ユーザーID,画面ID を受け取ります。
登録時刻は、このオブジェクトが生成された時間を通常は使用します。
テーブル名を渡すのは、ワークなど、テーブル単位に処理するカラムが
異なるので、それへの対応です。
処理が簡素化できるように、ルールを規定すべきです。
- 変更履歴:
- 5.5.1.8 (2012/04/17) 新規追加, 6.9.9.0 (2018/08/20) GJ → NOFGJ に変更, 8.5.6.1 (2024/03/29) AbstractDBConstValue を継承して使用します。
- 機能分類
- データ登録
- 導入されたバージョン:
- JDK7.0,
-
フィールドの概要
クラスから継承されたフィールド org.opengion.plugin.query.AbstractDBConstValue
insKeys, insVals, logDelKeys, logDelVals, updKeys, updVals
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
クラスから継承されたメソッド org.opengion.plugin.query.AbstractDBConstValue
getInsertKeys, getInsertVals, getLogicalDeleteKeys, getLogicalDeleteVals, getUpdateKeys, getUpdateVals, init, isUseClm
-
コンストラクタの詳細
-
DBConstValue_NOFGJ
public DBConstValue_NOFGJ()デフォルトコンストラクター- 変更履歴:
- 6.4.2.0 (2016/01/29) PMD refactoring. Each class should declare at least one constructor.
-
-
メソッドの詳細
-
init
初期化情報を設定します。- 定義:
init
クラス内AbstractDBConstValue
- パラメータ:
table
- テーブル名user
- ユーザーIDgamen
- 画面IDpgamen
- 親画面ID- 変更履歴:
- 6.4.2.0 (2016/01/29) DateSet.getDate( String ) を利用するように修正します。, 8.5.6.1 (2024/03/29) abstract なのは、pgamen 引数付きの init メソッドです。
-