By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
448,511 Members | 1,112 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 448,511 IT Pros & Developers. It's quick & easy.

Populating multiple table fields based on one form

P: 2
Iím creating a small database in Access 2003(XP) to track issues during software testing. As far as databases go, itís going to be a relatively small, short term project (No more than 20,000 records in the main table over about 2 months).

I have a main table (Issues) that is populated by a form (IssueAdds). On my form there is a combobox to select Opened by (who created the record). That list is populated by a table called Contacts.

Here is how I am populating the combo for that field:

SELECT Contacts.ID, Contacts.[Last Name] & ", " & Contacts.[First Name] AS Expr1 FROM Contacts ORDER BY Contacts.[Last Name];

Iím using Contacts.ID (a numerical value that is the primary key in the Contacts table) here because I have a smart tag that allows you to email them from the table or form.

Hereís my problem:
I have to export the main table to excel daily (A management thing that Iím not going to be able to change). When I export, the Contact.ID field is displayed as a numerical value. I need it to show the name.

Basically, I need to populate another field in the Issues table with the actual name from the combobox selection in the IssueAdd form.

I had a query that pulled the information however, the query caused problems with a search button I have on another form.

Can I do a dlookup that will export properly? I feel like there is a simple solution that I'm missing. I opened Access for the first time a month ago so I could be missing a very obvious solution. Thanks all!
Oct 31 '08 #1
Share this Question
Share on Google+
3 Replies

P: 93

I'm not sure if I understand this correctly but Is there a reason why you cannot set up a separate query (which won't be used anywhere else) to export the data? if you use form to export the data then I would use the new query to do the actual export.

I hope it makes some sense.

Oct 31 '08 #2

P: 2
The idea is this:

I have a search form (with an attached subform) that does the export. Management wants end users to be able to search, then export the results.
Oct 31 '08 #3

Expert 2.5K+
P: 3,072
I would use a datasheet subform based on the fields you want to show and select on.
Instruct the users to use the right-click pop-up form.

Now in the expotr button OnClick code you can use the Me.Filter to add as WHERE clause to the query for the export.

Getting the idea ?

Oct 31 '08 #4

Post your reply

Sign in to post your reply or Sign up for a free account.