I have a problem with this query. Whe I added the third IIF statement for SubPreFix "3090" I received the following error
[red] "The expression you entered exceeds the 1,024 character for the query design build" [/red]
I have more IIF statements I need to add. Is there a way to add these additional IIF statements?
[blue]
SELECT JP105HistoryStreamLined.JobNumber, JP105HistoryStreamLined.SubPreFix, JP105HistoryStreamLined.CTCDTE, JP105HistoryStreamLined.LastOfInvDate, JP105HistoryStreamLined.NvNoTax, JP105HistoryStreamLined.DSCRPT, IIf([JP105HistoryStreamLined]![SubPreFix]=3007 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 1*"),"EC1",IIf([JP105HistoryStreamLined]![SubPreFix]=3007 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 2*"),"EC2",IIf([JP105HistoryStreamLined]![SubPreFix]=3007 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 3*"),"EC3",IIf([JP105HistoryStreamLined]![SubPreFix]=3008 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 1*"),"EC1",IIf([JP105HistoryStreamLined]![SubPreFix]=3008 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 2*"),"EC2",IIf([JP105HistoryStreamLined]![SubPreFix]=3008 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 3*"),"EC3",IIf([JP105HistoryStreamLined]![SubPreFix]=3090 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 1*"),"EC1",IIf([JP105HistoryStreamLined]![SubPreFix]=3090 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 2*"),"EC2",IIf([JP105HistoryStreamLined]![SubPreFix]=3090 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 3*"),"EC3",[JP105HistoryStreamLined]![PhaseNME]))))))))) AS NEWDSCRP, JP105HistoryStreamLined.PhaseNME, JP105HistoryStreamLined.PhaseNumber
FROM JP105HistoryStreamLined;[/blue]
Any help appreciated!
[red] "The expression you entered exceeds the 1,024 character for the query design build" [/red]
I have more IIF statements I need to add. Is there a way to add these additional IIF statements?
[blue]
SELECT JP105HistoryStreamLined.JobNumber, JP105HistoryStreamLined.SubPreFix, JP105HistoryStreamLined.CTCDTE, JP105HistoryStreamLined.LastOfInvDate, JP105HistoryStreamLined.NvNoTax, JP105HistoryStreamLined.DSCRPT, IIf([JP105HistoryStreamLined]![SubPreFix]=3007 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 1*"),"EC1",IIf([JP105HistoryStreamLined]![SubPreFix]=3007 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 2*"),"EC2",IIf([JP105HistoryStreamLined]![SubPreFix]=3007 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 3*"),"EC3",IIf([JP105HistoryStreamLined]![SubPreFix]=3008 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 1*"),"EC1",IIf([JP105HistoryStreamLined]![SubPreFix]=3008 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 2*"),"EC2",IIf([JP105HistoryStreamLined]![SubPreFix]=3008 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 3*"),"EC3",IIf([JP105HistoryStreamLined]![SubPreFix]=3090 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 1*"),"EC1",IIf([JP105HistoryStreamLined]![SubPreFix]=3090 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 2*"),"EC2",IIf([JP105HistoryStreamLined]![SubPreFix]=3090 And ([JP105HistoryStreamLined]![DSCRPT] Like "*Lot Clean 3*"),"EC3",[JP105HistoryStreamLined]![PhaseNME]))))))))) AS NEWDSCRP, JP105HistoryStreamLined.PhaseNME, JP105HistoryStreamLined.PhaseNumber
FROM JP105HistoryStreamLined;[/blue]
Any help appreciated!