ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

Re: コントロール検証ロジックについて

このトピックの投稿一覧へ

なし Re: コントロール検証ロジックについて

msg# 1.6.1
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2018-11-12 10:24
yonex_gogogo  新米   投稿数: 12
sigeno56さん、Tanda さん、ISHIJIMAさん
返信ありがとうございます。

ISHIJIMAさんご指摘のテクニカル情報を参照させて頂きました。
まさに今回の事例に当てはまる内容のようですね。

V1Plusでは、更新、未更新レコードに関わらず
カーソル上下で行移動した場合はコントロール検証は実行されませんでしたが、
マウスで行移動した場合は、xpaと同様にコントロール検証が実行されました。

このカーソル上下で行移動の動作がV1Plusの制限事項になっていたということで、
xpaで正しく修正されたんですね。

こちらでは、Magicルールとして「レコード移動時は項目を更新した時だけしか
コントロール検証は通らない」と思い込んでおりました。


現在、検証中の問題として、任意のコードを入力するテーブルを開いて
コントロール検証で未登録コードエラーを表示しているのですが、
元々未登録コードとして既に登録されていたレコードにカーソルが止まると
キャンセルイベント等を発行してもエラーから抜けられなくなってしまうことが
問題になっています。

処置として「未登録コードとして既に登録されていたレコード」を無くしてから
コード入力させればよいのですが、とりあえずViewMod関数でレコード修正時しか
コントロール検証を行わせないことで対応しようと思っています。

投票数:0 平均点:0.00

投稿ツリー

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約