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

Урок 34. Функциональные опции (работа с элементом объекта)

Всем доброго времени суток, продолжаем изучать функциональные опции и сегодня мы ее используем для того, чтобы прятать поле у справочника тогда, когда оно нам ненужно (Рисунок 1).

Рисунок 1 - Реквизит
Рисунок 1 - Реквизит

Давайте создадим ФО "СпрятатьРеквизитСправочника" (Рисунок 2).

Рисунок 2 - ФО
Рисунок 2 - ФО

Создадим константу с типом булево (Рисунок 3) и укажем для нее подсистему "Прочее.

Рисунок 3 - Константа
Рисунок 3 - Константа

Свяжем константу и функциональную опцию (Рисунок 4).

Рисунок 4 - Связь константы и ФО
Рисунок 4 - Связь константы и ФО

Перейдем на вкладку "Состав" и там выберем то, что мы хотим прятать или показывать, а в данном случае это реквизит справочника "СписокТоваровИУслуг" (Рисунок 5).

Рисунок 5 - Выбор состава
Рисунок 5 - Выбор состава

Запустим и проверим изменения. Главное не забыть, что по умолчанию стоит ложь и это поле с формы исчезнет автоматически (Рисунок 6).

Рисунок 6 - Нет поля
Рисунок 6 - Нет поля

Давайте изменим значение константы и сделаем так, чтобы реквизит появился на форме элемента справочника (Рисунок 7).

Рисунок 7 - Включение поля
Рисунок 7 - Включение поля

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

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

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

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

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

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

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

Введение Урок 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

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

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

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