Thanks Graham,
I have separate fields for [mLastName] and [fLastName] to accommodate that possibility. I have not built it that far yet.
Your idea fixed my first problem.
Thanks
Robin
At 3/06/2014 08:47 AM, you wrote:
Hi Robin
Are you sure [mLastName] is actually Null, and not a ZLS (zero-length string)?
And what about a situation where there is a male resident, but with a different last name e.g. John Jones and Betty Brown?
You might like to try this:
SELECT
[fFirstName] & IIf( [fLastName]=[mLastName], "", " " & [fLastName] ) AS fResident
FROM Telephone;
Best wishes,
Graham
From: MS_Access_Professionals@yahoogroups.com [ mailto:MS_Access_Professionals@yahoogroups.com]
Sent: Tuesday, 3 June 2014 08:34
To: MS_Access_Professionals@yahoogroups.com
Subject: [MS_AccessPros] Field missing from expression
I have the SQL below to d eliver "Mary Smith" as the female resident
when no male is shown as resident in the record and "Betty" to be
shown when Betty has a partner.
For some reason that I cannot understand the male residents are
exclude as expected but the female residents record [fFirstname] only
is included.
What have I missed?
Many thanks,
Robin Chapple
SELECT Telephone.ID, Telephone.Unit, Telephone.fFirstName,
Telephone.fLastName, Telephone.mFirstName, Telephone.mLastName,
Telephone.Phone, IIf([mLastName] Is Null,[fFirstName] & " " &
[fLastName],[fFirstName]) AS fResident
FROM Telephone;
__._,_.___
Posted by: Robin Chapple <robinski@westnet.com.au>
Reply via web post | • | Reply to sender | • | Reply to group | • | Start a New Topic | • | Messages in this topic (3) |
.
__,_._,___
Tidak ada komentar:
Posting Komentar