[AccessD] A2K Reference the dot column property in a query

Arthur Fuller artful at rogers.com
Fri Sep 5 10:36:13 CDT 2003


Here I go with static functions again, Rocky :-)

IMO it is insane to refer to forms in queries. It ties your hands and makes
your queries soooo un-reusable. You're on the right track with your public
function but a static is way better, IMO. You can set it from anywhere,
including the debug window, and check your query before running it in the
real app world.

-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin -
Beach Access Software
Sent: Thursday, September 04, 2003 8:51 PM
To: Access Developers discussion and problem solving
Subject: Re: [AccessD] A2K Reference the dot column property in a query


I know there must be a solution to this problem but I've never figured it
out.  Whenever I run into the problem of referencing a form value in a query
I always make a public function like:

Public Function GetComboValue
    GetComboValue=Forms!frmMyForm!cmbMyCombo.Column(2)
End Function

Then in the query you can put GetComboValue() and it will return the value.

Seems there should be a better way though.

Rocky

----- Original Message -----
From: "Darren DICK" <d.dick at uws.edu.au>
To: "AccessD List" <AccessD at databaseadvisors.com>
Sent: Thursday, September 04, 2003 8:34 PM
Subject: [AccessD] A2K Reference the dot column property in a query


> Hello all
> In VBA the code to reference certain columns in a combo box on a form
is...
> Forms!frmMyForm!cmbMyCombo.Colum(2)  - Cool it all works
> But when I use the same syntax in a query I get errors - namely
> Undefined function '[Forms]!frmMyForm!cmbMyCombo.Column' in expression
>
> What should I type to reference a particular column of a combo in a query?
>
> Many thanks in advance
>
> Darren
>
>
> _______________________________________________
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
>

_______________________________________________
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.510 / Virus Database: 307 - Release Date: 8/14/2003

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.510 / Virus Database: 307 - Release Date: 8/14/2003



More information about the AccessD mailing list