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

パスワード:


パスワード紛失

Re: レコードに応じてタスクモードを切替えたい

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

なし Re: レコードに応じてタスクモードを切替えたい

msg# 1.3
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-12-14 22:16 | 最終変更
nkmt  長老   投稿数: 1668
OSK様のご質問はおそらくオンラインタスク
の話をされているのだと思いますが
オンラインタスクで
レコード後処理に突入しているという事は
データを書き換えている最中なので
レコード後処理の途中で、照会/修正を
切り替える事は出来ないと思います。

修正モードのオンラインタスク実行中に
照会モードへ切り替えるとか
その逆は以下で可能です。

イベント実行 (I=内部イベント) 照会(Q)
は、照会モードへ切り替えるイベントです。

イベント実行 (I=内部イベント) 修正(M)
は、修正モードへ切り替えるイベントです。

STAT(0,'Q'MODE)・・・照会モード中ですか?
STAT(0,'M'MODE)・・・修正モード中ですか?

NOT( STAT(0,'Q'MODE) )
NOT( STAT(0,'M'MODE) )


----------
オンラインタスクに入る前に、修正可否を把握出来ている
のであれば、タスク特性の初期モードを
E=式  if(条件,'Q'MODE,'M'MODE) のようにすると
照会モードで実行するか、修正モードで実行するか
指定可能です。
投票数:1 平均点:10.00

投稿ツリー

  条件検索へ


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