A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » Running & Setting Up Queries
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Can I assign an active X calander to a query



 
 
Thread Tools Display Modes
  #1  
Old March 1st, 2005, 03:31 PM
cel504
external usenet poster
 
Posts: n/a
Default Can I assign an active X calander to a query

Can an activex calander be used in a query to sort out data by a date range
and how can I extract from a date input say 01/03/2005, that this relates to
Monday,
ie "dd" =MON
  #2  
Old March 1st, 2005, 07:27 PM
MGFoster
external usenet poster
 
Posts: n/a
Default

cel504 wrote:
Can an activex calander be used in a query to sort out data by a date range
and how can I extract from a date input say 01/03/2005, that this relates to
Monday,
ie "dd" =MON


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

An ActiveX control (calendar's or other types) are only used in Forms
and Reports (and I believe Data Access Pages).

To get the named day of the week you have to use 2 functions:

weekdayname(weekday(date))

--
MGFoster:::mgf00 at earthlink decimal-point net
Oakland, CA (USA)

-----BEGIN PGP SIGNATURE-----
Version: PGP for Personal Privacy 5.0
Charset: noconv

iQA/AwUBQiTCQoechKqOuFEgEQJVFwCcDznLyjTGqLiSxWMDXzDB7+ uZNFcAn0d+
qpTezci1opjTxxkg4ovIf7WO
=T+8a
-----END PGP SIGNATURE-----
  #3  
Old March 1st, 2005, 09:01 PM
cel504
external usenet poster
 
Posts: n/a
Default

I want to use the Active X calander to run the query, by placing it onto a
form, but how do I link the query with the calander.

Any help would be appreciated.

Arthur.

"MGFoster" wrote:

cel504 wrote:
Can an activex calander be used in a query to sort out data by a date range
and how can I extract from a date input say 01/03/2005, that this relates to
Monday,
ie "dd" =MON


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

An ActiveX control (calendar's or other types) are only used in Forms
and Reports (and I believe Data Access Pages).

To get the named day of the week you have to use 2 functions:

weekdayname(weekday(date))

--
MGFoster:::mgf00 at earthlink decimal-point net
Oakland, CA (USA)

-----BEGIN PGP SIGNATURE-----
Version: PGP for Personal Privacy 5.0
Charset: noconv

iQA/AwUBQiTCQoechKqOuFEgEQJVFwCcDznLyjTGqLiSxWMDXzDB7+ uZNFcAn0d+
qpTezci1opjTxxkg4ovIf7WO
=T+8a
-----END PGP SIGNATURE-----

  #4  
Old March 1st, 2005, 09:13 PM
MGFoster
external usenet poster
 
Posts: n/a
Default

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

By refering to the calendar control in the query:

PARAMETERS Forms!form_name!calendar_control_name Date;
SELECT *
FROM table_name
WHERE date_column = Forms!form_name!calendar_control_name

See the Access help articles on Expressions About Expressions
Examples of Expressions - then click on the Examples of expressions used
in SQL statements.

--
MGFoster:::mgf00 at earthlink decimal-point net
Oakland, CA (USA)

-----BEGIN PGP SIGNATURE-----
Version: PGP for Personal Privacy 5.0
Charset: noconv

iQA/AwUBQiTa74echKqOuFEgEQJZ6gCfeZrxxhaiJ5Fsff8pRj6To7 P1KA4AoM6W
cXLXHf9YZajWEz6ptsHt/mnr
=K4Jn
-----END PGP SIGNATURE-----


cel504 wrote:
I want to use the Active X calander to run the query, by placing it onto a
form, but how do I link the query with the calander.

  #5  
Old March 2nd, 2005, 06:15 PM
cel504
external usenet poster
 
Posts: n/a
Default


Advice please, when I use the weekdayname(weekday([date]) in XP I get the
data I require ie Saturday, Monday etc. When I use this in ME, I get an error
message. Does any one know what the correct formula is for extracting the
day, from a date input.

Any help would be appreciated
  #6  
Old March 2nd, 2005, 08:28 PM
MGFoster
external usenet poster
 
Posts: n/a
Default

cel504 wrote:
Advice please, when I use the weekdayname(weekday([date]) in XP I get the
data I require ie Saturday, Monday etc. When I use this in ME, I get an error
message. Does any one know what the correct formula is for extracting the
day, from a date input.


The function doesn't rely on the operating system, it relies on the
version of VBA/Access you are running. What is the error message you
are receiving?

--
MGFoster:::mgf00 at earthlink decimal-point net
Oakland, CA (USA)
  #7  
Old March 2nd, 2005, 10:55 PM
cel504
external usenet poster
 
Posts: n/a
Default

The program works fine on my works computer, but when running it on my own at
home this error message appears "Undefined function "weekdayname" in
expression.

All I am trying to do is to have a day output from a date for example by
entering a date of say 02/03/05, it will run the formula and place in another
column that this is a Wednesday.

Thanks for any help you can give me.

"MGFoster" wrote:

cel504 wrote:
Advice please, when I use the weekdayname(weekday([date]) in XP I get the
data I require ie Saturday, Monday etc. When I use this in ME, I get an error
message. Does any one know what the correct formula is for extracting the
day, from a date input.


The function doesn't rely on the operating system, it relies on the
version of VBA/Access you are running. What is the error message you
are receiving?

--
MGFoster:::mgf00 at earthlink decimal-point net
Oakland, CA (USA)

  #8  
Old March 2nd, 2005, 11:41 PM
John Spencer (MVP)
external usenet poster
 
Posts: n/a
Default

pardon me for jumping in.

An alternative expression would be
FORMAT([YourDateField],"dddd") for the full name or
Format([YourDateField[,"ddd") for an abbreviated name

RE your problem of working on computer A and not computer B.

To do its job, Access (like most modern programs) makes use of various external
program and object libraries that provide functionality that may be shared among
applications. References to the specific library files, including their
locations, are stored with your database. But these library modules may not be
in the same location on different machines, especially if they have different
versions of Microsoft Office. If you move a database from one machine to
another, these references may be "broken"; that is, one or more of the library
files may not be where the stored reference says it is.

When this happens, you need to take steps to let Access repair the broken
reference(s) ON THE COMPUTER WHERE THE FAILURE IS OCCURING.

Here are MVP Doug Steele's instructions for how to do it:

*** Quote ***

Any time functions that previously worked suddenly don't, the first thing to
suspect is a references problem.

This can be caused by differences in either the location or file version of
certain files between the machine where the application was developed, and where
it's being run (or the file missing completely from the target machine). Such
differences are common when new software is installed.

On the machine(s) where it's not working, open any code module (or open the
Debug Window, using Ctrl-G, provided you haven't selected the "keep debug window
on top" option). Select Tools | References from the menu bar. Examine all of the
selected references.

If any of the selected references have "MISSING:" in front of them, unselect
them, and back out of the dialog. If you really need the reference(s) you just
unselected (you can tell by doing a Compile All Modules), go back in and
reselect them.

If none have "MISSING:", select an additional reference at random, back out of
the dialog, then go back in and unselect the reference you just added. If that
doesn't solve the problem, try to unselect as many of the selected references as
you can (Access may not let you unselect them all), back out of the dialog, then
go back in and reselect the references you just unselected. (NOTE: write down
what the references are before you delete them, because they'll be in a
different order when you go back in)

For far more than you could ever want to know about this problem, check out
http://members.rogers.com/douglas.j....nceErrors.html

Just so you know: the problem will occur even if the library that contains the
specific function that's failing doesn't have a problem.

**** End Quote ****

So, follow those instructions and see if your problem goes away.

Check out the following reference
http://www.trigeminal.com/usenet/usenet026.asp?1036

cel504 wrote:

The program works fine on my works computer, but when running it on my own at
home this error message appears "Undefined function "weekdayname" in
expression.

All I am trying to do is to have a day output from a date for example by
entering a date of say 02/03/05, it will run the formula and place in another
column that this is a Wednesday.

Thanks for any help you can give me.

"MGFoster" wrote:

cel504 wrote:
Advice please, when I use the weekdayname(weekday([date]) in XP I get the
data I require ie Saturday, Monday etc. When I use this in ME, I get an error
message. Does any one know what the correct formula is for extracting the
day, from a date input.


The function doesn't rely on the operating system, it relies on the
version of VBA/Access you are running. What is the error message you
are receiving?

--
MGFoster:::mgf00 at earthlink decimal-point net
Oakland, CA (USA)

  #9  
Old March 3rd, 2005, 09:23 PM
cel504
external usenet poster
 
Posts: n/a
Default

Thanks to all, for the help and advice.

"John Spencer (MVP)" wrote:

pardon me for jumping in.

An alternative expression would be
FORMAT([YourDateField],"dddd") for the full name or
Format([YourDateField[,"ddd") for an abbreviated name

RE your problem of working on computer A and not computer B.

To do its job, Access (like most modern programs) makes use of various external
program and object libraries that provide functionality that may be shared among
applications. References to the specific library files, including their
locations, are stored with your database. But these library modules may not be
in the same location on different machines, especially if they have different
versions of Microsoft Office. If you move a database from one machine to
another, these references may be "broken"; that is, one or more of the library
files may not be where the stored reference says it is.

When this happens, you need to take steps to let Access repair the broken
reference(s) ON THE COMPUTER WHERE THE FAILURE IS OCCURING.

Here are MVP Doug Steele's instructions for how to do it:

*** Quote ***

Any time functions that previously worked suddenly don't, the first thing to
suspect is a references problem.

This can be caused by differences in either the location or file version of
certain files between the machine where the application was developed, and where
it's being run (or the file missing completely from the target machine). Such
differences are common when new software is installed.

On the machine(s) where it's not working, open any code module (or open the
Debug Window, using Ctrl-G, provided you haven't selected the "keep debug window
on top" option). Select Tools | References from the menu bar. Examine all of the
selected references.

If any of the selected references have "MISSING:" in front of them, unselect
them, and back out of the dialog. If you really need the reference(s) you just
unselected (you can tell by doing a Compile All Modules), go back in and
reselect them.

If none have "MISSING:", select an additional reference at random, back out of
the dialog, then go back in and unselect the reference you just added. If that
doesn't solve the problem, try to unselect as many of the selected references as
you can (Access may not let you unselect them all), back out of the dialog, then
go back in and reselect the references you just unselected. (NOTE: write down
what the references are before you delete them, because they'll be in a
different order when you go back in)

For far more than you could ever want to know about this problem, check out
http://members.rogers.com/douglas.j....nceErrors.html

Just so you know: the problem will occur even if the library that contains the
specific function that's failing doesn't have a problem.

**** End Quote ****

So, follow those instructions and see if your problem goes away.

Check out the following reference
http://www.trigeminal.com/usenet/usenet026.asp?1036

cel504 wrote:

The program works fine on my works computer, but when running it on my own at
home this error message appears "Undefined function "weekdayname" in
expression.

All I am trying to do is to have a day output from a date for example by
entering a date of say 02/03/05, it will run the formula and place in another
column that this is a Wednesday.

Thanks for any help you can give me.

"MGFoster" wrote:

cel504 wrote:
Advice please, when I use the weekdayname(weekday([date]) in XP I get the
data I require ie Saturday, Monday etc. When I use this in ME, I get an error
message. Does any one know what the correct formula is for extracting the
day, from a date input.

The function doesn't rely on the operating system, it relies on the
version of VBA/Access you are running. What is the error message you
are receiving?

--
MGFoster:::mgf00 at earthlink decimal-point net
Oakland, CA (USA)


  #10  
Old March 14th, 2005, 10:47 PM
cel504
external usenet poster
 
Posts: n/a
Default

Is it possible to view an message when you hover over a text box, or label. I
have seen this on other database, can this be done in Access,any help please.

"cel504" wrote:

Can an activex calander be used in a query to sort out data by a date range
and how can I extract from a date input say 01/03/2005, that this relates to
Monday,
ie "dd" =MON

 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to assign passthrough query into listbox rowsource Sunny New Users 1 January 10th, 2005 09:09 PM
Inactive delete feature frepaci Using Forms 7 October 27th, 2004 08:11 PM
Big number gives error! Sara Mellen Running & Setting Up Queries 8 October 11th, 2004 02:48 AM
Too Few Parameters error Mail Merge Access Parameter Query Tony_VBACoder Mailmerge 3 September 14th, 2004 12:15 PM
Display Parameter from Form on Report sara Setting Up & Running Reports 10 July 19th, 2004 04:54 PM


All times are GMT +1. The time now is 10:36 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.