001-011177
ワークフローまたはマルチレポートで、入力文字制限が半角のみに設定された「文字列(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]の順にクリックします。
- 標題を入力し、項目1に「【」(隅付き括弧)を入力します。
例:
----------
標題:標題1
項目1:【
---------- - [経路を設定する]をクリックします。
全角記号が含まれているにもかかわらず、バリデーションエラーが発生しません。
→正しい結果:
「項目1に全角文字が含まれています」というバリデーションエラーが発生します。
補足:
- マルチレポートでも、同様の現象が発生します。
回避/対応方法
本現象に対する有効な回避方法や対応方法はありません。