intra-mart Accel Kaiden! / プログラミングガイド

第2版 2014-08-01

«  4.2.3.2. マスタメンテナンスLogicクラスプログラミング   ::   コンテンツ   ::   4.2.3.2.2. 国際化対応フィールド返却  »

4.2.3.2.1. キーワード検索対象カラム返却

マスタメンテナンスLogicクラスにキーワード検索対象カラム返却メソッドに実装します。

チュートリアルのプログラムを抜粋したものを以下に掲載します。(チュートリアルマスタのロジックはこちら
    /** キーワード検索対象カラムを返却. */
    @Override
    protected String[] getKeywordSearchTargetCol() {
        // プロパティファイルからマスタメンテナンス機能の設定を読み込み
        MasterMainternanceSettingsReader reader = new MasterMainternanceSettingsReader();
        MasterMainternanceSettingsDto settings;
        try {
            settings = new MasterMainternanceSettingsDto(reader.read(MasterTutorialAction.class));
        } catch (KaidenSystemException e) {
            throw KaidenRuntimeException.makeInstance(e);
        }
        // キーワード検索対象カラムをサブクラスより返却します
        return settings.searchTargetCol.toArray(new String[] {});
    }

4.2.3.2.1.1. 解説

マスタメンテナンス機能設定ファイルの作成 」で設定したファイルを読み込み、キーワード検索対象カラムの配列を返却しています。
設定ファイルはActionクラスの初期表示処理で読み込んだファイルと同じものです。

コラム

チュートリアルマスタメンテナンスの設定ファイルでは「チュートリアルコード」、「チュートリアル名称」が返却されます。

«  4.2.3.2. マスタメンテナンスLogicクラスプログラミング   ::   コンテンツ   ::   4.2.3.2.2. 国際化対応フィールド返却  »