2
MS ACCESS 2007にフォームとそのサブフォームがあります。このフォームには、サブフォームに値が渡されるラベルがあります。メインフォーム、そして、私はこのような機能を作成するために、新しいモジュールを作成しているラベルの値をあるフォームから別のフォームに渡す
Form_Current()
strQueryID=Me.ID.Value
:フォームを実行し、適用するには
Option Compare database
Option explicit
Public strQueryID As String
Public Function ValueSpareQuery() As String
ValueSpareQuery=strQueryID
End Function
を、私は変数strQueryID
を取得することが可能であることを見つけますメインフォームからの値、すなわちstrQueryID="-2143367"
しかしValueSpareQuery=""
は空の文字列です
この問題を解決したいと思います。考えられる原因は何でしょうか?
私は即時ウィンドウで関数の値をチェックしようとしたが、突然すべてが機能しました。関数の値が空の文字列を指していませんでした。今すぐ指すべき値を指しています。どちらの方法も正しいと思われる。 – user1175126