2 года назад
1С Надоело вводить дату?
Если устали стучать по клавиатуре вводя дату, то пост для тебя! 1. Если дата текущего месяца, то достаточно ввести день. Например, введём 15 и нажимаем клавишу Enter (обозначим как 15 + Enter), то 1С сама заполнит дату как 15.04.2022, так как сейчас у нас апрель 2022 📌 Если ввести только число, 1С сама заполнит текущий месяц и год. 2. Если дата текущего года, то достаточно ввести дату и месяц. Например, введем 15.10 + Enter и получим 15.10.2022 📌 Если дата текущего года, то год можно вообще не вводить. 3. Год можно полностью не вводить. Вводим 21 + Enter, программа сама заполнит год 2021 Точно также с другими годами: 20 --> 2020, 19 --> 2019 и тд...
Методы вывода даты без времени в 1С
Часто при работе с датами в 1С возникает необходимость отобразить только дату без указания времени. Это может потребоваться при формировании отчетов, выводе информации на экран или в других ситуациях. Формат(Дата, "Формат") Формат(Сегодня(), "ДФ=dd.MM.yyyy") - выведет дату в формате "ДД.ММ.ГГГГ" (например, 01.01.2024). Формат(ДатаДокумента, "ДЛФ=Д") - выведет дату в длинном формате без времени (например, 1 января 2024 года). Дата(ДатаИВремя) ДатаДокументаБезВремени = Дата(ДатаДокумента); Сообщить(ДатаДокументаБезВремени); Пример 1: Вывод даты в сообщение ДатаДокумента = Дата(); // Текущая дата Сообщить("Сегодня: " + Формат(ДатаДокумента, "ДФ=dd...