したがって、レコードを作成する(そしてそれを記録する)サブフォームがあり、データ入力用に別のサブフォームが開きます...ただし、開いている引数を使用して、これらのサブフォーム間で値(ProjectID)を渡すことはできます。
フォームでこれを行う方法は正確に知っていますが、サブフォームでこれを試すのは少し異なります。
docmd.openform "FormExample",,,,,,Passingvalue
しかし、このようにすることはできません:
me.MyChild.SourceObject = "SecondSubForm",,,,,,PassingValue
ええ、正しい方法を知っている人にとっては、上記はばかげているように見えるかもしれませんが、これは私がやろうとしていることを正確に示していると思いました.
では、どうすれば値を渡すことができますか? フォームの代わりにサブフォームを使用する必要がありますか? または、最初のサブフォームで作成された場合でも、この変数は私の値を保持しますか?
ありがとうジャスティン