I have an application that is used for tracking employees
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |
-
Using IIF statement with a crosstab query (2000 SR-1)
Home » Forums » AskWoody support » Productivity software by function » MS Access and database help » Using IIF statement with a crosstab query (2000 SR-1)
- This topic has 4 replies, 4 voices, and was last updated 22 years, 4 months ago.
AuthorTopicWSVernon-Knight
AskWoody LoungerFebruary 7, 2003 at 2:51 pm #383025Viewing 2 reply threadsAuthorReplies-
WSpatt
AskWoody LoungerFebruary 7, 2003 at 8:04 pm #651644You could try this:
WHERE tblTaskNumbers.TaskNumber Like [Forms]![frmReportPrinting]![txtTaskOrderNumber] or Forms]![frmReportPrinting]![txtTaskOrderNumber] is Null
This has appeared a few times in the last few months in this forum, I think it was MarkD who originally worked this one out.
Pat -
WScharlotte
AskWoody LoungerFebruary 8, 2003 at 1:12 am #651720All that creating a parameter does is make the query aware that it needs a value for that parameter. It doesn’t mean that the parameter can’t be null. See Pat’s post. You handle the issue of nulls in the criteria rather than in the parameter. It gets confusing, but the parameter is a property of the query, while the criteria is part of the WHERE or HAVING condition of the SQL.
-
WSMarkD
AskWoody LoungerFebruary 8, 2003 at 8:58 am #651768As Patt suggests you can use OR criteria to test for Null values in query criteria. Also using Nz function would be much simpler than using IIf with IsNull. Instead of:
Like IIf(IsNull([Forms]![frmReportPrinting]![txtTaskOrderNumber]),”*”,[Forms]![frmReportPrinting]![txtTaskOrderNumber])
I’d use:
Like Nz(([Forms]![frmReportPrinting]![txtTaskOrderNumber]),”*”)
Explicitly specifying form reference as query parameter is probably best approach, another option would be to wrap expression in Eval function. Example:
Like Eval(“Nz([Forms]![frmReportPrinting]![txtTaskOrderNumber],’*’)”)
If you use this expression, when you open 2nd (crosstab) query based on 1st query you will not get the “Jet database engine does not recognize….” msg even though form reference not explicitly specified as a parameter in 1st query. Note use of double quotes around expression to be evaluated by Eval, & single quotes around asterisk. However, if referenced form is not open when either query opened, the Eval function will result in a somewhat cryptic msgbox, as illustrated.
HTH
-
WSVernon-Knight
AskWoody Lounger
-
Viewing 2 reply threads -

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Get Plus!
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Search Newsletters
Search Forums
View the Forum
Search for Topics
Recent Topics
-
Are Macs immune?
by
Susan Bradley
6 hours, 30 minutes ago -
HP Envy and the Function keys
by
CWBillow
11 minutes ago -
Microsoft : Removal of unwanted drivers from Windows Update
by
Alex5723
8 hours, 23 minutes ago -
MacOS 26 beta 1 dropped support for Firewire 400/800
by
Alex5723
8 hours, 40 minutes ago -
Unable to update to version 22h2
by
04om
8 hours, 59 minutes ago -
Windows 11 Insider Preview Build 26100.4482 (24H2) released to Release Preview
by
joep517
16 hours, 8 minutes ago -
Windows 11 Insider Preview build 27881 released to Canary
by
joep517
16 hours, 10 minutes ago -
Very Quarrelsome Taskbar!
by
CWBillow
2 hours ago -
Move OneNote Notebook OFF OneDrive and make it local
by
CWBillow
1 day, 5 hours ago -
Microsoft 365 to block file access via legacy auth protocols by default
by
Alex5723
17 hours, 52 minutes ago -
Is your battery draining?
by
Susan Bradley
10 hours, 59 minutes ago -
The 16-billion-record data breach that no one’s ever heard of
by
Alex5723
7 hours, 59 minutes ago -
Weasel Words Rule Too Many Data Breach Notifications
by
Nibbled To Death By Ducks
1 day, 8 hours ago -
Windows Command Prompt and Powershell will not open as Administrator
by
Gordski
17 hours, 4 minutes ago -
Intel Management Engine (Intel ME) Security Issue
by
PL1
17 hours, 16 minutes ago -
Old Geek Forced to Update. Buy a Win 11 PC? Yikes! How do I cope?
by
RonE22
9 hours, 56 minutes ago -
National scam day
by
Susan Bradley
16 hours, 49 minutes ago -
macOS Tahoe 26 the end of the road for Intel Macs, OCLP, Hackintosh
by
Alex5723
12 hours, 58 minutes ago -
Cyberattack on some Washington Post journalists’ email accounts
by
Bob99
2 days, 10 hours ago -
Tools to support internet discussions
by
Kathy Stevens
22 hours, 44 minutes ago -
How get Group Policy to allow specific Driver to download?
by
Tex265
2 days, 1 hour ago -
AI is good sometimes
by
Susan Bradley
2 days, 17 hours ago -
Mozilla quietly tests Perplexity AI as a New Firefox Search Option
by
Alex5723
2 days, 7 hours ago -
Perplexity Pro free for 12 mos for Samsung Galaxy phones
by
Patricia Grace
3 days, 17 hours ago -
June KB5060842 update broke DHCP server service
by
Alex5723
3 days, 16 hours ago -
AMD Ryzen™ Chipset Driver Release Notes 7.06.02.123
by
Alex5723
3 days, 20 hours ago -
Excessive security alerts
by
WSSebastian42
2 days, 10 hours ago -
* CrystalDiskMark may shorten SSD/USB Memory life
by
Alex5723
4 days, 5 hours ago -
Ben’s excellent adventure with Linux
by
Ben Myers
19 minutes ago -
Seconds are back in Windows 10!
by
Susan Bradley
3 days, 16 hours ago
Recent blog posts
Key Links
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.