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

パスワード:


パスワード紛失

サブフォームについて

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-4-1 16:23
Tanda  長老   投稿数: 2151
sayapapa1120さん

あ、原因がわかってよかったですね。

並行実行が ON になってると、キャッシュが別枠になるんで、
トランザクションの設定いかんで再描画が効かなくなりますね。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2014-4-1 16:13
sayapapa1120  常連   投稿数: 61
Tandaさん、調査したところ、SDIで実行させたい為
平行実行にチェックをつけていたことが原因でした。
なんでか解りませんが?
ありがとうございました。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-4-1 14:02
sayapapa1120  常連   投稿数: 61
Tandaさん、簡単なプログラムを作成したら
できました。再度、プログラムを見てみます。
ありがとうございました。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2014-4-1 13:33
Tanda  長老   投稿数: 2151
何か他のロジックが再表示を阻止している可能性もありますので、
まずはAPGで簡単なプログラムを作ってみて、その環境で基本の
動作が問題なく動くかどうか試してみられてはいかがでしょうか?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2014-4-1 13:32
Tanda  長老   投稿数: 2151
今、テストプログラムを作って試してみましたが、私のところでは
問題なく再描画されています。ハテ?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2014-4-1 13:24
sayapapa1120  常連   投稿数: 61
はい、イベント実行でビュー再表示を行っています。
デバックで見てみると、CALLプログラムを実行後
すぐにビュー再表示のイベントが発行されているようなのですが?

よろしくお願いいたします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2014-4-1 13:16
Tanda  長老   投稿数: 2151
sayapapa1120さん

ビュー再表示を行っているコマンドは何ですか?
ロジックエディタのコールプログラム行のすぐ下で、
「イベント実行」コマンドを使っていますか?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2014-4-1 13:08
sayapapa1120  常連   投稿数: 61
Tandaさん、こんにちは。
回答ありがとうございます。
イベントでCALLプログラムを実行しています。
その下の行で、ビュー再表示のイベントを発行しても
変化がありません。コール前は3明細でコール後は4明細
になってはいるのですが、キーボードの上矢印を押さなければ
4明細になりません。何かほかに設定が必要なのでしょうか?

よろしくお願いいたします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2014-4-1 12:56
Tanda  長老   投稿数: 2151
sayapapa1120さん

コールプログラムが終わって、戻ってきたところの次の行で
いいですよ。つまり、コールプログラムの直後の行です。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2014-4-1 12:44 | 最終変更
sayapapa1120  常連   投稿数: 61
Puさん、こんにちは。
早速の回答ありがとうございます。
サブフォームから、イベントで他のプログラムを
実行しています。その場合、サブフォームに
戻ってきてから、どこでビュー再表示を実行すれば
いいんでしょうか?
よろしくお願いいたします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2014-4-1 12:13
pu_mahalo  長老 居住地: 大阪  投稿数: 775
こんにちは Puです

ビュー再表示イベントではダメですか?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2014-4-1 10:30
sayapapa1120  常連   投稿数: 61
皆さん、こんにちは。
オンラインタスクでサブフォーム(明細)を表示し
表示されたサブフォームからオンラインプログラム
を呼び出し、サブフォームに使っているデータを新
規作成または更新する処理を行っています。
そのオンラインプログラムから戻ってきた時に、
サブフォームの値が変更されません。この様な場合
どのタイミングで何のイベントを発行すればよろしいのでしょうか? 
初歩的な質問ですみません。

よろしくお願いいたします。
投票数:0 平均点:0.00

  条件検索へ


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