プロジェクト

全般

プロフィール

タスク #5052

完了

オンライン Form 独自セッターの追加

渡邉 拓英 さんが11ヶ月前に追加. 11ヶ月前に更新.

ステータス:
終了
優先度:
通常
担当者:
開始日:
期日:
進捗率:

100%

予定工数:
実開始日:
DD名:
INCLUDE:
DSN:
バグ区分:
QA分析:
方針(第一貨物):
実終了日:
ツールのバージョン:
AsIsSource行:
進捗計画:
設計・開発者:
画面ID:
機能区分:
機能ID:
レビュー指摘区分:
検査完了日:
検査依頼日:

説明

Fromのセッターで
後ろスペースを除去する。


  private String test;

  /**
   * 独自セッター 後ろスペースを除去して設定する。
   * 
   * @param value
   */
  private void setTest(String value) {
    test = value.replaceAll("\\s+$", "");
  }

渡邉 拓英 さんが11ヶ月前に更新 · 編集済み

  • トラッカー を 構造体定義 から バグ に変更
  • 優先度 を 通常 にセット
  • 進捗率 を 0 にセット

渡邉 拓英 さんが11ヶ月前に更新 · 編集済み

奥山 仁樹 さんが11ヶ月前に更新 · 編集済み

nullチェック追加
正規表現では負荷が心配なため、独自関数に変更

  /**
   * 他社委託票
   */
  private String BH4000001 = "";

  /**
   * 他社委託票 独自セッター<br>
   * nullの場合は空<br>
   * 以外の場合は、末尾半角スペースを除去して設定する。
   */
  public void setBH4000001(String value) {
    if (value == null) {
      BH4000001 = "";
    } else {
      BH4000001 = LSS1000.trimR(value);
    }
  }

  //LSS1000に実装

  /**
   * 末尾の半角スペースを除外する
   * 
   * @param s 文字列
   * @return 末尾の半角スペースを削除した文字列
   */
  public static String trimR(String s) {
    int end = s.length();

    while (end > 0 && s.charAt(end - 1) == ' ') {
      end--;
    }
    return s.substring(0, end);
  }

奥山 仁樹 さんが11ヶ月前に更新 · 編集済み

  • カテゴリ を 4 にセット
  • ステータス を 新規 から 進行中 に変更
  • 対象バージョン を 6 にセット

奥山 仁樹 さんが11ヶ月前に更新 · 編集済み

  • ステータス を 進行中 から 終了 に変更

奥山 仁樹 さんが11ヶ月前に更新 · 編集済み

  • 進捗率 を 0 から 100 に変更

他の形式にエクスポート: Atom PDF