Solved

DLookup to show multiple records on continuous form

Posted on 2011-03-07
11
468 Views
Last Modified: 2012-05-11
Hi,

i am using the dlookup function in a text box and its giving me a one value. Can someone help me to modify the function which would give the result as multiple values.

attached is a copy of the database..


test1.mdb
0
Comment
Question by:Saichand
  • 5
  • 3
  • 2
  • +1
11 Comments
 
LVL 15

Expert Comment

by:derekkromm
ID: 35059213
DLookup can only return a single value.

From Microsoft's website (http://support.microsoft.com/kb/208786):
The DLookup() function returns one value from a single field even if more than one record satisfies the criteria. If no record satisfies the criteria, or if the domain contains no records, DLookup() returns a Null.
0
 
LVL 75
ID: 35059225
Try this expression:

=DLookUp("Account","Query1","[State]=" & Chr(34) & [cmbmstate] & " and [juris]= " & Chr(34) & [cmbmjuris] & Chr(34))

mx
0
 

Author Comment

by:Saichand
ID: 35059228
Do you know or have any custom function?
0
Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

 

Author Comment

by:Saichand
ID: 35059235
i was reading through the below link and the code wasnt working.

http://www.experts-exchange.com/Microsoft/Development/MS_Access/Q_23375131.html

0
 
LVL 75
ID: 35059236
Also ... how do you get your form to populate with data ?

mx
0
 

Author Comment

by:Saichand
ID: 35059268
i didnt get your question DatabaseMX
0
 
LVL 75
ID: 35059467
When the form opens, no records are showing.  What are the steps to get records showing ?

mx
0
 

Author Comment

by:Saichand
ID: 35059733
select the state and jurisdiction in the drop down..
0
 
LVL 24

Expert Comment

by:Bitsqueezer
ID: 35088040
Hi,

you can of course use a recordset and assemble the wanted account numbers to insert it into a textbox. See the attached file for that.
test1.zip
0
 
LVL 24

Accepted Solution

by:
Bitsqueezer earned 500 total points
ID: 35088074
...should not enter a "brief description" with enter key...:-)

I wanted to add that you should better use a subform and then show the wanted records instead. As you already have a checkbox field in the table you can add this so the user can check or uncheck any row or you can use your UPDATE command to check/uncheck them. The query needed for the subform would be your Query1. No problems with DLookup or VBA code to assemble a string with a recordset.

Cheers,

Christian
0
 

Author Closing Comment

by:Saichand
ID: 35117912
Not a complete answer i was looking for... but suggestion did help
0

Featured Post

Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Experts-Exchange is a great place to come for help with solutions for your database issues, and many problems are resolved within minutes of being posted.  Others take a little more time and effort and often providing a sample database is very helpf…
Preparing an email is something we should all take special care with – especially when the email is for somebody you may not know very well. The pressures of everyday working life stacked with a hectic office environment can make this a real challen…
With Microsoft Access, learn how to start a database in different ways and produce different start-up actions allowing you to use a single database to perform multiple tasks. Specify a start-up form through options: Specify an Autoexec macro: Us…
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …

786 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question