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

パスワード:


パスワード紛失

子タスクの指定のエディットをパークする方法

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

なし 子タスクの指定のエディットをパークする方法

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2014-6-23 11:07
kgra  半人前   投稿数: 25
いつもお世話になっております。

親タスクから、子タスクの指定のエディットにパークする方法を教えて頂けないでしょうか?

ESCキー押下された際にエラーのYES/NO画面を表示して
そこでNOを選択された際には、画面に戻るようにしているのですが、
1回目のNO選択時は、画面に戻りますがその後再度ESCキーを押下して表示されるエラー画面でNOを選ぶと、タスク後の方へ遷移してしまいプログラム自体が終了されてしまいます


■タスク構成
 親(バッチ)
 子(ヘッダー入力部分)
 孫(明細入力部分)(サブフォーム)

■ロジック構造
 子や孫でESCキー押下された際に、終了(イベント伝播)で
 親バッチまで戻り、明細に入力内容があれば
 エラーで「終了しますか?Yesno」という画面を表示します。
 
 YES選択時は、終了フラグをTrueにしてプログラム終了
 NO選択時は、サブフォームを表示しなおして画面に戻る(タスク後へも移行しない)


 ※1回目のESCキー押下時の画面でNOを選択すると
  ヘッダー入力の先頭箇所にパーク位置が移動しています。
  これを明細入力(孫タスク)の方までパーク位置を変更できれば、
  今回のような現象は発生しないのではないかと思っています。
投票数:0 平均点:0.00

投稿ツリー

  条件検索へ


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