001-011177

パッケージ版 Garoon

関心あり
0人の方が関心を示しています

ワークフローまたはマルチレポートで、入力文字制限が半角のみに設定された「文字列(1行)」項目に「【】」(隅付き括弧)を入力しても、バリデーションエラーが発生しない。

種別
不具合
機能
  • ワークフロー
  • マルチレポート
再現バージョン
  • 5.0.0
  • 5.0.1
  • 5.0.2
  • 5.5.0
  • 5.5.1
  • 5.9.0
  • 5.9.1
  • 5.9.2
  • 5.15.0
  • 5.15.1
  • 5.15.2
  • 6.0.0
  • 6.0.1
  • 6.0.2
  • 6.0.3
改修バージョン
公開日
2024-02-26
更新日
2024-02-26

詳細

【準備】
  • ワークフローにカテゴリーを追加します。

    例:
    カテゴリー1

  • カテゴリー1に申請フォームを追加します。

    例:
    申請フォーム1

  • 申請フォーム1に、入力文字制限を半角のみに設定した「文字列(1行)」項目を追加します。

    例:
    ----------
    タイプ:文字列(1行)
    項目名:項目1
    入力文字制限:半角のみ
    ----------

  • 申請フォーム1に経路を設定し、有効にします。

【再現手順】
  1. アプリケーション画面にログインし、[ワークフロー] > [申請する] > [カテゴリ1] > [申請フォーム1]の順にクリックします。

  2. 標題を入力し、項目1に「【」(隅付き括弧)を入力します。

    例:
    ----------
    標題:標題1
    項目1:【
    ----------

  3. [経路を設定する]をクリックします。

→現象発生:
 全角記号が含まれているにもかかわらず、バリデーションエラーが発生しません。

→正しい結果:
 「項目1に全角文字が含まれています」というバリデーションエラーが発生します。

補足:
  • マルチレポートでも、同様の現象が発生します。

回避/対応方法

本現象に対する有効な回避方法や対応方法はありません。