У меня есть отчет о доступе, в котором я хотел сделать источник управления текстовым полем динамическим на основе текущей даты, используя это, чтобы ограничить данные, возвращаемые за последние 5 лет на основе текущей даты. Я возвращаю количество претензий за последние 5 лет на основе года аварии.
Работа: =Sum(IIf([accidYr]>(Year()-6),[numClaims],0))
Работает нормально, но............. Когда я выключаю или сохраняю и снова открываю окно свойств, оно меняется на: =Сумма(IIf([accidYr]>2013,[numClaims],0))
Проблема в том, что 2013 теперь жестко закодирован и больше не является динамическим, поэтому в будущем это приведет к проблемам.
Какие-либо предложения? Спасибо.
Пробовал несколько вариантов безрезультатно.
Работа: =Sum(IIf([accidYr]>(Year()-6),[numClaims],0))
Изменения: =Sum(IIf([accidYr]>2013,[numClaims],0))
Никаких сообщений об ошибках, я полагаю, просто «функция» доступа.
Попробуйте с:
=Sum(IIf([accidYr]>(Year(Date())-6),[numClaims],0))
Это просто: Что мне делать, когда кто-то отвечает на мой вопрос?.