Susan Harkins
ssharkins at bellsouth.net
Tue Apr 20 15:22:34 CDT 2004
-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock
Sent: Tuesday, April 20, 2004 2:59 PM
To: Access Developers discussion and problem solving
Subject: Re: [AccessD] custom sorts/groups in a report
Hi Susan
In the query you can pick the value from the form as an expression:
Select
...,
[Forms].[frmSomeForm].[txtTextbox] As FirstDayOfWeek
From
...
Is is recommendable also to specify this as a parameter to avoid type
mismatch errors, indeed if the textbox is unbound:
Parameters [Forms].[frmSomeForm].[txtTextbox] Byte;
I don't know what your module does, but basically the date of the first day
of the week of datDate can be found from this formula:
DateWeekFirst =
DateAdd("d", vbSunday - WeekDay(datDate, FirstDayOfWeek), datDate)
You would need to replace vbSunday with the actual value (1 for A97).
End Function
/gustav
> Let me rephrase that -- if I have to have a module, I don't think I
> really care what gets passed where -- my hope was to eliminate the
> module and do all the calculating in the query or the report and I
> thought I might be able to bypass the module using the openargs
> argument. Replacing the module I have for one that passes the value to
> a query really doesn't resolve the issue I had.
> Susan H.
> That's what I'd like to do -- and may do yet by passing the
> firstdayofweek value from the form to the query instead of the report.
> Truth is, I don't know how -- I can't remember ever passing a value to
> a query before and a parameter query is out.
--
_______________________________________________
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com