過去の桐井戸端BBS (桐ver.9)
29277 メインフォームの数量の入力が確定するとサブフォームの残高を更新して表示したい Lho_san 2005/03/06-11:35
メインフォームに作業内容、サブフォームに使用材料を表示させ日報を作成してます。
グループ項目は[資材コード]です。
メインフォームに入力した[資材コード]に対応する資材の現在の状況ががサブフォームに表示されるが、
メインフォームには使用数量も入力しており、この入力が確定すると同時に、サブフォームの残高を更新(減算)して
表示することはできますか。
29280 Re:メインサブフォームについて 悲しげ 2005/03/06-11:57
記事番号29277へのコメント
そのような場合、私は簡単なイベントを組んで実現させています。
例えば、メインフォームの[使用数量]テキストオブジェクトの「ソース値更新」
あるいは「入力後」イベントで。以下一例。

手続き定義開始 t使用数量::ソース値更新()
 変数宣言 数値{&使用数量}
 &使用数量=[使用数量] /*この時編集表はメインの対象表*/
 編集表 "サブフォームの編集対象表.tbl"
 行訂正 [残高]=[残高]+#未定義地変缶(&使用数量,0)
 *または 項目値代入 [残高]=[残高]+#未定義地変缶(&使用数量,0)
 *行訂正と項目値代入は表示モードと更新中のモードの違いによる。
 *[残高]が計算項目であれば、所定の項目を記述。
 編集表 "メインフォームの編集対象表.tbl"
手続き定義終了


29281 一部訂正 悲しげ 2005/03/06-12:04
記事番号29280へのコメント
誤変換を訂正します。(^^;)
それと減算のようなので、

> 行訂正 [残高]=[残高]-#未定義値変換(&使用数量,0)
> *または 項目値代入 [残高]=[残高]-#未定義値変換(&使用数量,0)

29283 Re:一部訂正 Lho_san 2005/03/06-15:40
記事番号29281へのコメント

悲しげさん始めまして、早速ありがとうございます。
このような方法があるのですね、初心者が試行錯誤しながら
やっております、少し時間かかるかもしれませんが、やってみます。
29284 Lho_sanさん江 悲しげ 2005/03/06-16:45
記事番号29283へのコメント
では、ご健闘をお祈り申し上げます。
29333 Re:メインサブフォームについて Lho_san 2005/03/09-15:02
記事番号29277へのコメント
悲しげさん、うまくいきました。
本当にありがとうございました。
29337 Re:メインサブフォームについて 悲しげ 2005/03/09-18:29
記事番号29333へのコメント
Lho_sanさん、うまく行ったようですね。おめでとうございます。

戻る