※この現象は8.0.40.0で修正されました。
対象製品とバージョン
Forguncy 8.x
現象
Forguncy 8から「テーブルデータの更新」コマンドに「コマンド実行前にセルのデータ入力検証を行う」という設定が行えるようになりました(既定値はオンです)。
オンの場合、データベースを更新する直前に、画面上の通常セルに設定した「データの入力規則」の内容で検証が行われ、正常だった場合にのみデータベースが更新されます。
このとき、非表示領域の通常セルに「データの入力規則」が指定されていると、その検証は対象外になるのが正しい動きですが、検証が行われてしまいます。
これによって、例えば、非表示領域の通常セルに未入力を許可しない「データの入力規則」を設定していると、入力ができず未入力のため検証が通らず、データベースは更新されなくなります。
回避方法
非表示領域のセルに「データの入力規則」を設定しないようにしてください。
あるいは、「コマンド実行前にセルのデータ入力検証を行う」のチェックをオフにして、すべての「データの入力規則」の検証をしないようにしてください。
文書種別
不具合