Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

ЗУП3: новое пользовательское поле-выражение в отчете

ЗУП3: новое пользовательское поле-выражение в отчете
Я
   Айвонттубифри
 
19.08.21 - 16:57
Кадры - Кадровые отчеты - Личные данные сотрудников, создаю новое пользовательское поле "Срок замены паспорта":
Выбор
    Когда Возраст < 20
    Тогда ДобавитьКДате([Дата рождения], «год», 14)
    Когда Возраст >= 20 И Возраст < 45
    Тогда ДобавитьКДате([Дата рождения], «год», 20)
    Когда Возраст >= 45
    Тогда ДобавитьКДате([Дата рождения], «год», 45)
Конец


При сохранении выдает синтаксическую ошибку:

Синтаксическая ошибка
{mngbase/dcsexpsuserfield.lf(8)}:
Data.SetExpressionsPresentation(DetailRecordExpressionPresentation, TotalRecordExpressionPresentation);
по причине:
Синтаксическая ошибка


Как это побороть?!
   vicof
 
1 - 19.08.21 - 16:58
А зачем кавычки?
   Айвонттубифри
 
2 - 19.08.21 - 17:02
(1) Если убираю кавычки, то ругается так:


Поле не найдено "год"
{mngbase/dcsexpsuserfield.lf(8)}:
Data.SetExpressionsPresentation(DetailRecordExpressionPresentation, TotalRecordExpressionPresentation);
по причине:
Поле не найдено "год"
   vicof
 
3 - 19.08.21 - 17:04
А если двойные кавычки?))
   Айвонттубифри
 
4 - 19.08.21 - 17:06
(3) Например?
   vicof
 
5 - 19.08.21 - 17:14
ДобавитьКДате([Дата рождения], ""год"", 14)
   Айвонттубифри
 
6 - 19.08.21 - 17:14
Разобралась: какой-то глюк с раскладкой клавиатуры был... Тему можно закрывать.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.