Найти тему
1С: Программирование

Урок 56. Вывод формы при запуске, запись даты в константу

Всем доброго дня. Сегодня продолжим мучить эту тему и закончим на этой статье.

Поработаем с записью в константу полной формы даты: 15.06.2021, то есть в константу будет записано значение полного формата (Рисунок 1).

Рисунок 1 - Значение константы
Рисунок 1 - Значение константы

Принцип работы абсолютно такой же, как и в предыдущих двух статьях!!!

При первом запуске будет появляться форма с предупреждением, а при повторных запусках вместо нее будет появляться сообщение и соответственно будет происходить запись даты в константу.

На данный момент общий модуль нашей конфигурации с прошлого занятия выглядит следующим образом (Рисунок 2).

Рисунок 2 - Общий модуль "Серверные процедуры"
Рисунок 2 - Общий модуль "Серверные процедуры"

В этом модуле необходимо сделать изменения, но и изменения необходимо сделать в константе, в которую происходит запись даты во время первого запуска.

Начнем с константы. Так как, мы хотим, чтобы в нее записывалась дата, значит у нее нужно поставить правильный тип (Рисунок 3).

Рисунок 3 - Тип константы
Рисунок 3 - Тип константы

Теперь перейдем в общий модуль и внесем там изменения (Рисунок 4).

Рисунок 4 - Изменения в общем модуле
Рисунок 4 - Изменения в общем модуле

В модуле произошло не много изменений, а именно:

1. Строка присваивания первой переменной значения конкретной даты.

2. Возврат сменился с истины на ложь и наоборот.

Проверим работу программы. При первом запуске появится форма с предупреждением и произойдет запись даты в константу (Рисунок 5).

Рисунок 5 - Значение константы
Рисунок 5 - Значение константы

При повторном входе форма с предупреждением уже не появится.

Таким образом, записанное значение константы проверяется с текущей датой компьютера и выводит то, что записано в условии: форму или сообщение.

На этом статья урока подходит к концу. Попробуйте выполнить все действия, которые описаны в этом уроке. Если что-то не получается, то вы всегда сможете написать вопрос о том, что вам непонятно или вернуться к предыдущим урокам и посмотреть их - ссылки внизу!

Всем спасибо.

Задать вопросы, которые у вас возникли вы можете, написав комментарий или вступить в группу и задать там свой вопрос, а так же можно на канале нажать кнопку "Написать сообщение".

Ссылка для вступления телеграм-канал - t.me.Apiscourses

Подписаться в группу ВКонтакте

Или написать на электронную почту - awesome.razrab@yandex.ru

Ссылка для вступления в чат на Дзен - https://yandex.ru/chat/#/join/34271c4c-039e-4d1d-97af-b24b3204ad08.

Прошлые уроки:

Введение Урок 1 Урок 2 Урок 3 Урок 4 Урок 5 Урок 6 Урок 7 Урок 8 Урок 9 Урок 10 Урок 11 Урок 12 Урок 13 Урок 14 Урок 15 Урок 16 Урок 17 Урок 18 Урок 19 Урок 20 Урок 21 Урок 22 Урок 23 Урок 24 Урок 25 Урок 26 Урок 27 Урок 28 Урок 29 Урок 30 Урок 31 Урок 32 Урок 33 Урок 34 Урок 35 Урок 36 Урок 37 Урок 38 Урок 39 Урок 40 Урок 41 Урок 42 Урок 43 Урок 44 Урок 45 Урок 46 Урок 47 Урок 48 Урок 49 Урок 50 Урок 51 Урок 52 Урок 53 Урок 54 Урок 55

На этом все. Жду Вас на следующем занятии.

P.S. Подписывайтесь на мой канал :-)

программирование программирование 1с 1с предприятие обучение онлайн обучение 1с