Я очень плохо отношусь к JET / Access SQL, и это меня расстраивает. Я получаю вышеуказанную ошибку при вводе приведенного ниже кода, и я не понимаю, почему - это в основном просто большое утверждение IIf / then. Кажется, что подсвечивается часть «PB», если это поможет:
REQUIREMENT_TYPE_DESCRIPTION: IIf([REQUIREMENT_TYPE]="01","Warehouse Sales Orders",IIf([REQUIREMENT_TYPE]="04","Warehouse Sales Orders",IIf([REQUIREMENT_TYPE]="TB","Warehouse Sales Orders",IIf([REQUIREMENT_TYPE]="KE","Dedicated Sales Orders",IIf([bal]=0,"Warehouse Sales Orders",
IIf([REQUIREMENT_CATEGORY] = “A60380029”, "Warehouse Sales Orders,
IIf([REQUIREMENT_CATEGORY] = “A60380021”, “Warehouse Sales Orders,
IIf([REQUIREMENT_CATEGORY] = “A60380020”, “Warehouse Sales Orders,
IIf([REQUIREMENT_CATEGORY] = “A60380007”, “Warehouse Sales Orders,
IIf([REQUIREMENT_CATEGORY] = “A60380001”, “Warehouse Sales Orders,
IIf([REQUIREMENT_TYPE]="PB","Forecast","Excess")))))))))))