空項目(項目名、値)が設定されているラジオボタンパーツだと特定機能で選択した項目とは違う項目が表示・出力される。また、最後の項目を選択するとエラーが発生する。
発生対象の環境、バージョン情報、条件等
発生対象の環境・条件
- コラボフロー バージョン 2.12.0 を利用している
- ラジオボタンパーツの設定で項目名、値ともに空で登録されている
※なおリストメニューパーツの設定が類似していますが、対象外です。
不具合の内容
申請書の画面上では選択した項目が正しく表示されますが、影響を受ける機能では発生条件に当てはまるラジオボタンの項目がずれて出力されます。
また、最後の項目を選択していた場合はエラーが発生し出力に失敗します。
影響を受ける機能
以下の経路アイテムやフォームパーツ、機能で該当するラジオボタンパーツが利用されている場合に影響を受けます。
- Excel添付取込パーツ
- CSV出力アイテム(出力対象が「項目名」の場合のみ)
- 文書出力アイテムで出力されたPDF帳票
- 検索結果表示及び検索結果のCSV出力
- ビューフォルダの一覧表示及びCSVダウンロード
- 帳票出力オプションでダウンロードしたPDF帳票
- 判定コメント欄の「変更あり」をクリックした際に表示される変更履歴
- REST API - 申請内容の詳細取得
原因
ラジオボタンのパーツ設定で「項目名」と「値」が空で設定されている場合、対象パーツの選択された項目を取得する際に値から項目名に変換する処理に不備があったため。
管理番号
- 9505
今後の対応
次回のパッケージ版リリースにて対応予定となっております。
回避策1
以下の手順で、ラジオボタンパーツの設定から空欄の項目を削除します。
- 対象のラジオボタンが含まれるフォームの編集画面を開きます
- ラジオボタンパーツをクリックして編集画面を開きます
- 以下画像のように「項目名」、「値」が空欄の行が無いように詰めます
- パーツの編集ボタンをクリックします
- フォーム更新ボタンをクリックします
回避策2
本記事に添付されているZIPファイルを解凍し、ファイルを適用して下さい。
修正パッチの適用手順は「修正パッチの適用手順」をご参照ください。
修正パッチは本記事に添付しておりますので、下記よりダウンロードしてください。
※適用時に、コラボフローを停止する必要はございません。
コメント
0件のコメント
記事コメントは受け付けていません。