Microsoft Access Club Access超初心者対象Forum Access初・中級者対象Forum Access VBA Tips Forum DAO、ADO、SQL Forum

     

リストへもどる

投稿記事の一括表示

タイトル条件により、サブフォーム内の別レコードの値を取得したい
記事No83259
投稿日: 2018/02/05(Mon) 10:25
投稿者zilchzillion
OS:Windows8
Access Version:2013

条件により、サブフォーム内の別レコードの値を取得したいと考えています。

より具体的には、
入力するデータが前回の値と同じかどうかを、チェックボックスによって判定し、チェックがある場合は、「変更なし」として前回の値(別レコードから)を取得。
チェックがない場合は、「変更あり」として、新しい値を、そのレコードに入力することにして、テキストボックスに入力させる。
というのを考えています。
しかも、これをサブフォーム上でエクセルシートのような表示のイメージで実行したいと考えています。


これに関するテーブルは二つあります。
ひとつは「契約情報」=各契約の基本情報(会社名とか)が入っています。
もう一つは、「契約変更情報」=それぞれの契約に対して、変更契約が発生する場合があるので、契約履行日(完了日)と契約金額の情報を入れています。
これらのテーブルは、契約番号で関連付けてあります。

あるフォームで、契約番号ごとの帳票を表示させていますが、ここのサブフォームとして、契約履歴を入力するようになっています。ここで、当初質問の問題が出てきます。
変更の契約では、履行日のみの変更や金額のみの変更があるため、変更していない方の情報を、前回情報から取得したいと考えています。

いろいろ調べていますが、なかなかうまくいきません。
VBA初心者で、ほとんどできていません。

よろしくお願いします。

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード

ページの先頭へ 前ページへ戻る