チェックボックスの画面表示と内部値について
オンラインタスクにテーブルコントロールを配置してその中にチェックボックス置きチェックされたレコードだけサブタスクで処理をしたいのですが、1箇所だけチェックを入れてそのままファンクションキーを押して登録イベントを発生させてみましたが画面上はチェックが入ってますが内部的には確定していないのでチェックをしたことになりません。
クリックイベントで次行を設定するとクリックした行が確定するのですがこの対処法だとスッキリしません。何かいい対処方法はないでしょうか。
よろしくお願い致します。
-
自己解決しました。
ユーザーイベントを作成し強制終了をP=レコード更新後に設定しそのイベントを発生させると思ったように実行できました。
お騒がせ致しました。
-
daiさん、
「強制終了」はオプションが5つにも増えて、使いやすくなりましたよね。
-
質問したチェックボックスの件は長年悩まされてましたがようやく解決できてよかったです。magic開発ますますハマります。また質問させて頂きますのでよろしくお願いします。
-
daiさん、
そうですね、この問題は34年前のdbMAGIC V4でタスクをズームするという処理のころからあった問題なのですが、当時は編集中の値を変数に代入してから別タスクをコールするとかの手法を用いていました。
今は楽になったものですね。
サインインしてコメントを残してください。
コメント
4件のコメント