У меня есть форма отчета для ярлыков. Это работало очень хорошо, пока я не попытался добавить тест на наличие флага «Special_Label» в таблице.
Я кодировал If Me.Special_Label <> Null then
(и после ввода Sp я получил полное имя поля в выпадающий и выбрал его). Но когда я запускаю отчет, я получаю сообщение № 2465 «Не удается найти поле« Special_Label », указанное в вашем выражении».
У меня есть другие поля «Я» в коде, и они печатаются ». в ярлыке просто отлично.
Я добавил Me.RecordSource = "tblHomeOwner"
в открытом отчете, но это не имело никакого значения. На самом деле это уже было в определении отчета.
Пытаясь узнать больше об ошибке, я добавил другое поле вместо Special_Label, и оно также не было найдено. Поэтому мне действительно любопытно, почему при обработке записи кода можно перечислить поля таблицы для использования, но их невозможно найти во время выполнения.
Насколько я могу судить, в этом нет запросов отчет. Я не вижу ничего, что могло бы ограничить поля, доступные во время выполнения.