そのため、最近、UIをより使いやすくするために、より多くのサブフォームを組み込むことを試みています。したがって、VBを実行する事前に開発されたフォームがあるので、たとえば、SQLステートメントを実行し、レコードセットを返し、テキストボックスにデータを入力するとします(これは一種のインタラクティブなダッシュボードの概念であるため:
dim db as database
dim rs as recordset
dim sql as string
set db = current db
sql = "SELECT * FROM tblMain;"
set rs = db.OpenRecordSet(sql)
rs.movefirst
[forms]![DashboardSubName].txtValue1 = rs!Value1
rs.close
set rs = nothing
set db = nothing
エラー「DashboardSubName」が見つからないことを返すエラー処理を使用します。したがって、元々このフォームは独自のフォームであり、それ自体を開くと正常に機能しますが、親フォーム内で使用すると、このエラーが発生します。
それは単に私が気付いていないものだと確信していますが、何が得られますか?
みんなジャスティンありがとう