Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 апр 2025, 11:17

Сообщение, с проблемой выводом даты

Автор Дмитрий Корнилов, 15 апр 2025, 19:41

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

Дмитрий Корнилов

Помогите пожалуйста данную ситуацию, в сообщение не выходить то что нужно по условию задачи

&НаКлиенте
Процедура ПримерVI(Команда)
    // Запрашиваем у пользователя ввод данных
    ЧислоДня = ВвестиЧисло("Введите число дня (1-31):");
    ЧислоМесяца = ВвестиЧисло("Введите число месяца (1-12):");
    ЧислоГода = ВвестиЧисло("Введите число года:");
   
    // Проверяем корректность введенных данных
    Попытка
        Дата = Дата(ЧислоГода, ЧислоМесяца, ЧислоДня);
    Исключение
        Сообщить("Ошибка: Введена некорректная дата!");
        Возврат;
    КонецПопытки;
   
    // Форматируем дату в строку (например, "1 марта 1991 г.")
    ФорматДаты = "DD MMMM YYYY ""г.""";
    СтрокаДаты = Формат(Дата, "ДФ=" + ФорматДаты);
   
    // Выводим результат
    Сообщить("Введены числа " + ЧислоДня + ", " + ЧислоМесяца + ", " + ЧислоГода);
    Сообщить(СтрокаДаты);
КонецПроцедуры

antoneus

Читайте справку. ВвестиЧисло возвращает истину или ложь в зависимости от того, нажали ОК или нет. Переменную, куда приедет число, нужно передать в эту функцию вторым параметром.

Дмитрий Корнилов

antoneus, Позвольте узнать в какую функцию

Дмитрий Корнилов

antoneus, Как убрать нолики

antoneus


Теги:

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

Рейтинг@Mail.ru

Поиск