jp.ne.mki.wedge.education.table.header.group
クラス SetHeaderGroup

java.lang.Object
  上位を拡張 AbstractClient
      上位を拡張 jp.ne.mki.wedge.education.table.header.group.SetHeaderGroup

public class SetHeaderGroup
extends AbstractClient

TableHaderグループ追加ロジッククラス。

テーブル列ヘッダー に 列を結合したグループラベル を 追加します。
指定は ルールパラメータ に
[列開始Index]-[列終了Index]:[ラベル文字]
と記述してください。
この記述は , (カンマ) 区切りで複数指定が可能です。

パラメータに "0-3:グループ1,4-7:グループ2" と記述した場合は 以下のようなテーブルになります。

グループ1グループ2
ABCD EFGH

このルールを2回続けて設定することによりグループの段数を増やすこともできます。
例えば、
1つめのクラスのパラメータ "0-3:グループ1,4-7:グループ2"
2つめのクラスのパラメータ "1-3:グループ3,4-5:グループ4"
の 2つのロジッククラスを LOAD時に続けて設定すると以下のテーブルになります。
グループ1グループ2
Aグループ3 グループ4GH
BCDEF

このクラスは GroupTableHeader のクラスを使用しています。
GroupTableHeader の Javadoc の注意点 もご確認ください。

InputRecord OutputRecord
なし
  1. テーブル
RULE PARAMETER
[列開始Index]-[列終了Index]:[ラベル文字],[列開始Index]-[列終了Index]:[ラベル文字],・・・

使用にあたって (利用許諾)

このライブラリはフリーソフトウェアです。
このライブラリは役に立つことを願って配布しますが、完全 無保証 です。
本ライブラリを利用して損害が発生した場合、当社は一切の責任を負いません。

ある特定条件下(タイミング、製品・JDKバージョン)では動作不良を招くなどの可能性もありますので、 使用有無判断/テスト は自己責任でお願いします。

このライブラリは 製品サポート の対象外になります。
お問い合わせには一切応じかねますので予めご了承ください。

バージョン:
1.0
作成者:
Media Knowledge Industrial Co.,Ltd.

コンストラクタの概要
SetHeaderGroup()
           
 
メソッドの概要
 int execute()
          ヘッダーグループ追加処理
 void exit()
          終了処理
 int getIOParameter()
          IO,パラメータ情報取得
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SetHeaderGroup

public SetHeaderGroup()
メソッドの詳細

getIOParameter

public int getIOParameter()
                   throws java.lang.Throwable
IO,パラメータ情報取得

例外:
java.lang.Throwable

execute

public int execute()
            throws java.lang.Throwable
ヘッダーグループ追加処理

例外:
java.lang.Throwable

exit

public void exit()
          throws java.lang.Throwable
終了処理

例外:
java.lang.Throwable