Well, this newbie is back again, and what I thought would work, won't. I swear I'm trying to learn!!
Here is my scenerio:
Form1 opens and stays open, other forms that open from here are pop ups.
On Form1, there are options for the user to check. Each time they check an option, a related form will open to fill in required data. Each form has it's own table.
For simplicity:
Table1 has fields: SiteID, SiteName, Customer, Manager
Table2 has fields: SiteID, SiteName, Customer, TowerType
Table3 has fields: SiteID, SiteName, Customer, Foundation
Form1 (sourced from Table1), selecting OptionA --> opens Form2 (sourced from Table2). When finished with Form2, it closes back to Form1
Form1, selecting OptionB --> opens Form3 (sourced from Table3)
Each form is set to OnOpen to go to a new record
On Forms 2 and 3, I use the following code for the following fields; SiteID, SiteName, Customer
[VBA]Me!SiteID = [Forms]![Form1]![SiteID][/VBA]
I use the same code for the other two fields.
However, on Form3 I am trying to access something stored in Table2 and store that value in a textbox on Form3 just for informational purpose only.
I am trying to look up the value for [TowerType] stored in Table2, and base it on finding the value of the [SiteID] on the open Form3 and related to the data row in Table2 that has the same [SiteID], then have that value placed in TextBoxC on Form3.
On Form3's recordsource, I tried using the query builder to add the field to the form, but it's always blank on a new record.
I keep searching Access books to learn how to do this, but am clueless.
Any help is greatly appreciated, and I DO hope I again explained myself well enough.