Tips

4D 2004 で統一されたリストフォームの動作

日付2007/01/19
ID37796 (英語原文参照)
バージョン2004
プラットフォームMac & Win

サブフォームのカレントレコードの状態は保証されていません。特に 4D 2004 では以前のバージョンとは異なり、再描画のタイミングでカレントレコードがアンロード状態になるような動作をします。また仕様として保証していないので、将来のバージョンで変わるかもしれません。

しかしサブフォームの選択モードプロパティで「複数」を設定するなら GET HIGHLIGHTED RECORDS コマンドを利用することができます。サブフォームの選択モードプロパティが「単一」のときには、GET HIGHLIGHTED RECORDS コマンドは使えません。その場合には、Selected Record Number 関数でカレントレコードを特定することができます。

詳細はコマンドリファレンスでご確認ください。