Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 21:42

Помогите поправить код

Автор Lazzy, 31 мар 2019, 21:45

0 Пользователей и 1 гость просматривают эту тему.

Lazzy

Здравствтуйте,только начал осваивать 1С и уже появились проблемы с кодом,не могли бы помочь?Нужно,чтобы при выставлении даты определял есть ли 18 лет и выводил одно их двух сообщений.Ниже то что сам пробовал,но не работает.
Цитировать
Процедура ДатаПриИзменении(Элемент)
   Если ДобавитьМесяц(ТекущаяДата(Объект.Дата>216))Тогда
      Сообщить("Есть 18 лет");
   Иначе
      Сообщить("Нет 18 лет ") ;
      КонецЕсли;
КонецПроцедуры

AIFrame

Цитата: Lazzy от 31 мар 2019, 21:45ДобавитьМесяц(ТекущаяДата(Объект.Дата>216))
ДобавитьМесяц(
    ТекущаяДата(
        Объект.Дата>216 // Чиво?
    )
)

ТекущаяДата не принимает аргументов.
ДобавитьМесяц ожидает 2 аргумента.
Подход к задаче в целом неправильный.

wise

(0) ТУТ недавно возраст считали...
https://forum-baza.ru/index.php?topic=73289.0;topicseen
посмотри, ПОДУМАЙ...
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск