対象製品とバージョン
Forguncy 8.0.20.0
現象
SQL Serverのリンクテーブル利用時、テーブルにトリガーが設定されている場合、「テーブルデータの更新」コマンドで「更新対象レコード」にカレントレコードを指定してレコードを更新する際やリストビュー上でデータを更新する際に、以下の同実行制御のダイアログが表示されてデータを更新できない場合があります。
発生条件
以下の条件の際に発生します。
- SQL Serverのリンクテーブルを利用している。
- テーブルへAFTER UPDATEトリガーが設定されている。
- テーブルデータの更新コマンドで「更新対象レコード」に「カレントレコード」を指定してデータを更新する、もしくはリストビュー上で直接値を書き換えるなどカレントレコードのデータの更新を行う。
回避方法
リストビューなどで直接値を編集する場合には回避方法はありません。
「テーブルデータの更新」コマンドを使用してデータを更新する場合には、「更新対象レコード」を「特定レコード」に設定してレコードを更新してください。
文書種別
不具合