-
Notifications
You must be signed in to change notification settings - Fork 75
Open
Labels
bugSomething isn't working - 不具合Something isn't working - 不具合
Description
Describe the bug / バグの説明
カスタム列で「初期値」を設定している場合に、子テーブルを「テーブル表示」にすると、フォーム設定のフィールド種類が「表示専用」の場合に、値が「初期値」に置き換わる。
To Reproduce / 再現手順
・カスタム列設定で「初期値」を設定する
・カスタムフォーム設定の子テーブルで「フォームをテーブル表示にする」にチェックを入れる
・子テーブルの項目を「表示専用」にする
・元々設定していた値が、「表示専用」では「初期値」に置き換わる
親テーブルの項目の状態によって、フォームを切り替えることで入力内容を変更できないようにしています。
初期値を設定している項目のみ「表示専用」の場合は置き換わりが発生します。
カスタム列設定の「初期値」だけでなく、フォーム設定のフォーム項目ごとに設定できる「初期値」でも同様の症状となります。
Version / 発生バージョン
v6.2.7
Error log / エラーログ
Screenshots / スクリーンショット
項番を1~3に設定した状態です。
「表示専用」の場合、初期値に設定した値に全て置き換わります。
初期値が設定されていない場合は、「表示専用」でも正しく表示されます。
Additional context / その他
試した限りでは、「表示専用」で発生し、「読み取り専用」や「標準」では発生しませんでした。
また、「フォームをテーブル形式にする」のチェックを外した状態では「表示専用」でも正しく表示されます。
カスタムフォーム設定の列ごとに設定できる「初期設定」でも置き換わりが発生します。
確認したのは「整数」のみで他の列種類は試していません。
Metadata
Metadata
Assignees
Labels
bugSomething isn't working - 不具合Something isn't working - 不具合