954,535 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

It shouldn't be this hard

Should be simple but my brain is about to explode. My database has a form frmPets. I am simply trying to take a field (text) from that form and populate other related forms without actually having to open those forms right away. After 2 weeks of searching and banging my head against the keyboard I'm about to go starkers!

I followed Stan Yost's thread but no result for me.

frmPets
type in the pet's name in the PetName text box.

frmPrescription
take the previously entered PetName from frmPets and display it on this form in a text box.

frmConsult
take the previously entered PetName from frmPets and display it on this form in a text box.

I don't want to add a cmd button to open and populate the new forms. I need to have the forms populated when the user opens them.

By the way - I am so new at MS Access and coding that you can still smell that new software scent on me :) Thanks for any help you may be able to give me!

blinkonon
Newbie Poster
1 post since Sep 2007
Reputation Points: 10
Solved Threads: 0
 

Hi,

You have to create a module, and in that module declare a public variable (ex: Public PetNam as string). Now in frmPet and on the textbox after update event (or change event) add the following code:
PetNam = Me.txtPetNam (where txtPetNam is the text box in which the name is filled).
Now on the other form open event add the below code:
Me.txtPet = PetNam (where txtPet is the name of the text box in frmPrescription).

kb.net
Junior Poster
172 posts since Aug 2007
Reputation Points: 13
Solved Threads: 29
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You