クラス TableFilter_REPORTDATA
java.lang.Object
org.opengion.hayabusa.db.AbstractTableFilter
org.opengion.plugin.table.TableFilter_REPORTDATA
- すべての実装されたインタフェース:
TableFilter
TableFilter_REPORTDATA は、TableFilter インターフェースを継承した、DBTableModel 処理用の
実装クラスです。
ここでは、指定された要求NOに対してGE51(帳票明細データ)をGE52(帳票レイアウトテーブル)の定義に従って、
分割し、DBTableModelを生成します。
パラメータは、tableFilterタグの keys, vals にそれぞれ記述するか、BODY 部にCSS形式で記述します。
【パラメータ】
{
SYSTEM_ID : 検索対象となる、システムID(必須)
LISTID : 検索対象となる、帳票ID(必須)
YKNO : 検索対象となる、要求番号(必須)
KBTEXT : H(ヘッダー),F(フッター),B(ボディー)のいずれかを指定(必須)
FGLOCAL : 0:ローカルリソース未使用、1:ローカルリソース使用 7.2.9.1 (2020/10/23)
}
- 関連項目:
- 変更履歴:
- 5.1.2.0 (2010/01/01) 新規作成, 5.6.6.0 (2013/07/05) keys の整合性チェックを追加
- 形式サンプル:
- ●形式: ① <og:tableFilter classId="REPORTDATA" keys="SYSTEM_ID,LISTID,YKNO,KBTEXT" vals="GF,GF0001,111100,B" /> ② <og:tableFilter classId="REPORTDATA" > { SYSTEM_ID : GF ; LISTID : GF0001 ; YKNO : 111100 ; KBTEXT : B ; FGLOCAL : 1 ; 7.2.9.1 (2020/10/23) } </og:tableFilter>
- 導入されたバージョン:
- JDK1.1,
-
フィールドの概要
クラスから継承されたフィールド org.opengion.hayabusa.db.AbstractTableFilter
BUFFER_MIDDLE, CR, EXEC_END_TAG, EXEC_START_TAG, execEndTag, isXml, XML_END_TAG, XML_START_TAG
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
クラスから継承されたメソッド org.opengion.hayabusa.db.AbstractTableFilter
getDbid, getDBTableModel, getErrorCode, getErrorMessage, getKeys, getModifyType, getParameterRows, getResource, getReturnMap, getSql, getTableColumnNo, getTransaction, getValue, getViewMarker, initSet, isDebug, makeErrorMessage, setDbid, setDBTableModel, setDebug, setKeysVals, setModifyType, setParameterRows, setParamMap, setResource, setSql, setTransaction, setValue, setViewMarker
-
コンストラクタの詳細
-
TableFilter_REPORTDATA
public TableFilter_REPORTDATA()デフォルトコンストラクター- 変更履歴:
- 6.4.1.1 (2016/01/16) keysMap を、サブクラスから設定させるように変更。, 7.2.9.1 (2020/10/23) FGLOCAL(ローカルリソース)パラメータ追加。
-
-
メソッドの詳細
-
execute
DBTableModel処理を実行します。- 戻り値:
- 処理結果のDBTableModel
- 変更履歴:
- 5.5.2.6 (2012/05/25) protected変数を、private化したため、getterメソッドで取得するように変更, 7.2.9.1 (2020/10/23) FGLOCAL(ローカルリソース)パラメータ追加。
- このメソッドは、nullを返しません
-