Re: 画面再表示について
kyoike
居住地: M2C
投稿数: 80
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
UniPaasの仕様(バグ)の変更により、V10と全く同じ動きには
できませんが、様々な試行錯誤を重ねた結果、以下の方法で
処理を実現させました。
1.伝票明細のタスクに、変数を追加(再表示をするか否かのフラグ)
2.伝票明細のレコード後に、上記の変数を'TRUE'に
3.伝票明細のレコード前に、変数が'TRUE'だった場合に限り、
一旦変数を'FALSE'に戻してから、画面再表示を発行
4.伝票明細のタスク後に、変数が'TRUE'だった場合に限り、
サブフォーム再表示(パラメタ='伝票明細')を発行
この方法なら、画面再表示は伝票ヘッダのタスクに戻った時は、
実行されず、伝票明細の時だけ発行されます。
また、伝票ヘッダに戻った場合のサブフォーム再表示を発行する
と、伝票明細タスクの明細行が常に先頭行に戻ってしまいます。
伝票ヘッダに戻る際に、いつでもサブフォーム再表示を発行する
と、最後にいじっていた明細行から動いてしまいます。
よって、伝票明細にて明細行を登録前に、伝票ヘッダに戻った
場合のみ、サブフォーム再表示を発行するようにしました。
V10時代との異なる点は、伝票明細の確定前に伝票ヘッダに戻った
場合だけとなり、その他は同じ動きにすることができませい。
ISHIJIMA様、ご相談にのって頂き誠にありがとうございました。
取り急ぎ、ご報告までに...
できませんが、様々な試行錯誤を重ねた結果、以下の方法で
処理を実現させました。
1.伝票明細のタスクに、変数を追加(再表示をするか否かのフラグ)
2.伝票明細のレコード後に、上記の変数を'TRUE'に
3.伝票明細のレコード前に、変数が'TRUE'だった場合に限り、
一旦変数を'FALSE'に戻してから、画面再表示を発行
4.伝票明細のタスク後に、変数が'TRUE'だった場合に限り、
サブフォーム再表示(パラメタ='伝票明細')を発行
この方法なら、画面再表示は伝票ヘッダのタスクに戻った時は、
実行されず、伝票明細の時だけ発行されます。
また、伝票ヘッダに戻った場合のサブフォーム再表示を発行する
と、伝票明細タスクの明細行が常に先頭行に戻ってしまいます。
伝票ヘッダに戻る際に、いつでもサブフォーム再表示を発行する
と、最後にいじっていた明細行から動いてしまいます。
よって、伝票明細にて明細行を登録前に、伝票ヘッダに戻った
場合のみ、サブフォーム再表示を発行するようにしました。
V10時代との異なる点は、伝票明細の確定前に伝票ヘッダに戻った
場合だけとなり、その他は同じ動きにすることができませい。
ISHIJIMA様、ご相談にのって頂き誠にありがとうございました。
取り急ぎ、ご報告までに...
投票数:0
平均点:0.00
投稿ツリー
-
画面再表示について (kyoike, 2009-7-31 0:20)
-
Re: 画面再表示について (ISHIJIMA, 2009-7-31 9:02)
-
Re: 画面再表示について (kyoike, 2009-7-31 9:20)
-
Re: 画面再表示について (ISHIJIMA, 2009-7-31 12:04)
-
Re: 画面再表示について (kyoike, 2009-7-31 12:44)
-
Re: 画面再表示について (ISHIJIMA, 2009-7-31 13:44)
-
Re: 画面再表示について (kyoike, 2009-7-31 14:04)
-
Re: 画面再表示について (ISHIJIMA, 2009-7-31 16:18)
-
Re: 画面再表示について (kyoike, 2009-7-31 16:40)
-
Re: 画面再表示について (ISHIJIMA, 2009-7-31 16:51)
-
-
-
Re: 画面再表示について (ISHIJIMA, 2009-7-31 16:43)
-
Re: 画面再表示について (kyoike, 2009-7-31 17:03)
-
Re: 画面再表示について (ISHIJIMA, 2009-7-31 18:59)
-
Re: 画面再表示について (kyoike, 2009-8-3 8:41)
-
Re: 画面再表示について (ISHIJIMA, 2009-8-3 9:42)
-
Re: 画面再表示について (kyoike, 2009-8-3 11:22)
-
-
-
-
-
-
-
-
-
-
-
-