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

パスワード:


パスワード紛失

(RC)ラインモードで項目変更ロジックユニットが実行されない?

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2009-5-1 13:06
pu_mahalo  長老 居住地: 大阪  投稿数: 775
こんにちは Puです

>2.2行目の項目Aに1行目と同値(XYZ)を選択一覧ウインドウか
>ら選択入力を行う。
>  →項目Aの項目変更ロジック実行されない!

変更と感知しないみたいです
仕様のようですよ
検証イベントは効くと思います
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-4-28 16:17
Coo  常連   投稿数: 61
Puさん、こんにちは。

その後も調べてわかったことですが、手入力では正常動作するのですが、選択一覧ウインドウを使って選択入力した場合に、項目変更ロジックユニットが実行されないようです。

これは、サブフォームを使っていないAPGで作った簡単なラインモードPGでも現象が発生しました。
どうも、選択一覧ウインドウからの選択入力が疑わしいです。

整理させて頂きますと、
1.1行目の項目AにXYZを入力→項目Aの項目変更ロジック実行
2.2行目の項目Aに1行目と同値(XYZ)を選択一覧ウインドウから選択入力を行う。
  →項目Aの項目変更ロジック実行されない!
のようです。

もう少し調べてみたいと思います。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-4-28 13:23
pu_mahalo  長老 居住地: 大阪  投稿数: 775
こんにちは Puです

ひょっとして(寒い)サブフォーム使ってませんか?
RCでも普通にTBLコントロールなら
項目変更は反応しましたが
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-4-28 9:50
Coo  常連   投稿数: 61
皆さん、こんにちは。
RCプログラムで不可思議な現象に出くわしました。

テーブルコントロール内で、項目Aに対して項目変更ロジックユニットを定義しています。
そこで、1行目と2行目の項目Aに同じ値を入力した場合、2行目の項目Aの項目変更ロジックユニットが実行されません。
(例)
1.1行目の項目AにXYZを入力→項目Aの項目変更ロジック実行
2.2行目の項目Aに1行目と同値(XYZ)を入力
  →項目Aの項目変更ロジック実行されない!

そこで、2行目の項目変更ユニット内で、CHG_PRV_項目Aを使って変更前の内容を見ると、何と1行目の項目Aの内容が参照されていました。
これが仕様だとするとおかしいのではないかと思います。

同様のプログラムをオンラインプログラムで確認すると、正常に動作します。
また、uniPaaSのRCプログラムでも同様の現象が発生しました。

皆さんのところで、同様の現象は起きていませんでしょうか?
ご教授頂けます様、宜しくお願いいたします。
投票数:0 平均点:0.00

  条件検索へ


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