Я извлекаю информацию через запрос в доступе. Ниже мой код. Результаты заполняются, когда "Pinacle Type" is "DOM" or "BOOK"
, но если тип есть что-то еще, как указано в заявлении IIF, я получаю #Error.Запрос доступа, в результате чего #Error для одного результата
5_BeneBankID: IIf([Pinacle_Type]="DOM" Or "BOOK",Mid(Replace(Replace([BeneABA]," ",""),"-",""),1,11),Mid(Replace(Replace([Intl_BeneBankID]," ",""),"-",""),1,11))
Вложенные в этот оператор также являются форматирующими частями, но они работают для первого экземпляра. Поле BeneABA - это номер банка ABA, поэтому это всегда числовое. Intl_BeneBankID - это то, что известно как SWIFT-код, который либо является альфа-или буквенно-цифровым. Оба имеют максимальную длину 11 символов.
Кроме того, если я набираю следующее, Intl_BeneBankID ПОПУЛЯЕТ! поэтому я озадачен:
5_BeneBankID: Intl_BeneBankID
соответствующая таблица
Не знаю, поможет ли это, но я думаю, что '[Pinacle_Type] = "DOM" или "BOOK" 'должен читать' [Pinacle_Type] = "DOM" или [Pinacle_Type] = "BOOK" ' – Skippy