OK, here is my select query before putting the IIF statement in it.
SELECT CLIENTSW.CASENUM, CLIENTSW.CASETYPE, CLIENTSW.PCODE,
CLIENTSW.SPECPCODE, CLIENTSW.SNUM, CLIENTSW.CLNAME, CLIENTSW.CFNAME,
CLIENTSW.CMI, CLIENTSW.SSN, CLIENTSW.DOPEN, CLIENTSW.OFFICENUM,
CLIENTSW.FUNDSNUM, CLIENTSW.DCLOSED, CLIENTSW.RCLOSED, CLIENTSW.CADDRESS,
CLIENTSW.CCITY, CLIENTSW.CSTATE, CLIENTSW.CZIP, CLIENTSW.CACODE,
CLIENTSW.CPHONE, CLIENTSW.CCOUNTY, CLIENTSW.SEX, CLIENTSW.BDATE,
CLIENTSW.AGE, CLIENTSW.RACE, CLIENTSW.LANGUAGE, CLIENTSW.CHILDREN,
CLIENTSW.ADULTS, CLIENTSW.INCSOURCE, CLIENTSW.TINCOME, CLIENTSW.KNOW,
CLIENTSW.TINTAKE, CLIENTSW.PREVIOUS, CLIENTSW.CHOURS, CLIENTSW.SUMMARY,
CLIENTSW.TRANSFER, CLIENTSW.COCOUNSEL, CLIENTSW.SPCODE1, CLIENTSW.SPCODE2,
CLIENTSW.SPCODE3, CLIENTSW.CLINICNUM, CLIENTSW.PACKET, CLIENTSW.AFEESAMT,
CLIENTSW.EXPENSESAMT, CLIENTSW.MAJOR, CLIENTSW.IMPACT, CLIENTSW.CLASSACT,
CLIENTSW.PHELPED, CLIENTSW.RECOVERY, CLIENTSW.GROUPC, CLIENTSW.OUTCOME,
CLIENTSW.PRIORITY, CLIENTSW.UNDUPLICATED, CLIENTSW.LIVEAR,
CLIENTSW.MARITALS, CLIENTSW.SLNAME, CLIENTSW.SFNAME, CLIENTSW.CITIZEN,
CLIENTSW.RREJECT, CLIENTSW.MAINBENEFIT, CLIENTSW.HANDICAPPED,
CLIENTSW.SPROGRAM, CLIENTSW.RECOVERYM, CLIENTSW.AVOID, CLIENTSW.AVOIDM,
CLIENTSW.PhoneRef, CLIENTSW.GoodStory, CLIENTSW.CStatus, CLIENTSW.Ext,
CLIENTSW.MemoChange, CLIENTSW.DomViol, CLIENTSW.LSCElig, CLIENTSW.Sent,
CLIENTSW.DDestroy, LITIGATION.Casenum, LITIGATION.Protected,
LITIGATION.ProtectedReason, LITIGATION.ClientIs, LITIGATION.CauseofAction,
LITIGATION.Judge1, LITIGATION.Judge2, LITIGATION.Judge3,
LITIGATION.CourtName1, LITIGATION.CourtName2, LITIGATION.CourtName3,
LITIGATION.CourtNum1, LITIGATION.CourtNum2, LITIGATION.CourtNum3,
LITIGATION.CourtAdd1, LITIGATION.CourtAdd2, LITIGATION.CourtAdd3,
LITIGATION.CourtCity1, LITIGATION.CourtCity2, LITIGATION.CourtCity3,
LITIGATION.CourtZip1, LITIGATION.CourtZip2, LITIGATION.CourtZip3,
LITIGATION.CourtState1, LITIGATION.CourtState2, LITIGATION.CourtState3,
LITIGATION.DateB1, LITIGATION.DateE1, LITIGATION.DateB2, LITIGATION.DateE2,
LITIGATION.DateB3, LITIGATION.DateE3, LITIGATIONPARTY.LitPar,
LITIGATIONPARTY.Casenum, LITIGATIONPARTY.PartyFname,
LITIGATIONPARTY.PartyLname, LITIGATIONPARTY.PartyAddress,
LITIGATIONPARTY.PartyCity, LITIGATIONPARTY.PartyState,
LITIGATIONPARTY.PartyZip, LITIGATIONPARTY.PartyIs,
LITIGATIONPARTY.PartyComment, LITIGATIONPARTY.PartyAcode,
LITIGATIONPARTY.PartyPhone, subPCODE.PNAME
FROM ((CLIENTSW INNER JOIN LITIGATION ON CLIENTSW.CASENUM =
LITIGATION.Casenum) LEFT JOIN LITIGATIONPARTY ON CLIENTSW.CASENUM =
LITIGATIONPARTY.Casenum) INNER JOIN subPCODE ON CLIENTSW.PCODE =
subPCODE.PCODENUM
WHERE (((CLIENTSW.FUNDSNUM)<>21) AND ((LITIGATION.ClientIs)<>"D") AND
((LITIGATION.DateE1) Between [enter beginning date] And [enter ending date]
Or (LITIGATION.DateE1) Is Null));
Where would I put IIF([ProtectedReason] ="D","Address Disabled",
[CLIENTSW.CADDRESS]) AS MyAddressModification?
I get all kinds of different errors when I put it in on the end.
The fields that I don't want to show if there is a code in the
ProtectedReason box are ClientsW.CLname and
ClientsW.CFname,CLIENTSW.CADDRESS, CLIENTSW.CCITY, CLIENTSW.CSTATE,
CLIENTSW.CZIP and LITIGATIONPARTY.PartyFname, LITIGATIONPARTY.PartyLname,
LITIGATIONPARTY.PartyAddress, LITIGATIONPARTY.PartyCity,
LITIGATIONPARTY.PartyState, LITIGATIONPARTY.PartyZip. I want to show the
"Address cannot be shown" words.
Is there a different way to do it?
Gale