Добавить условие видимости команды. Задает условия видимости команды на форме в зависимости от контекста.
// Задает условия видимости команды на форме в зависимости от контекста.
//
// Параметры:
// Команда - СтрокаТаблицыЗначений - команда, для которой добавляется условие видимости.
// Реквизит - Строка - имя реквизита объекта.
// Значение - Произвольный - значение реквизита объекта. Параметр обязательный для всех видов
// сравнения кроме Заполнено и НеЗаполнено.
// ВидСравнения - ВидСравненияКомпоновкиДанных - вид сравнения значений.
// Допустимо использовать следующие виды сравнения:
// ВидСравненияКомпоновкиДанных.Равно,
// ВидСравненияКомпоновкиДанных.НеРавно,
// ВидСравненияКомпоновкиДанных.Заполнено,
// ВидСравненияКомпоновкиДанных.НеЗаполнено,
// ВидСравненияКомпоновкиДанных.ВСписке,
// ВидСравненияКомпоновкиДанных.НеВСписке,
// ВидСравненияКомпоновкиДанных.Больше,
// ВидСравненияКомпоновкиДанных.Меньше,
// ВидСравненияКомпоновкиДанных.БольшеИлиРавно,
// ВидСравненияКомпоновкиДанных.МеньшеИлиРавно.
// Значение по умолчанию - ВидСравненияКомпоновкиДанных.Равно.
//
Процедура ДобавитьУсловиеВидимостиКоманды(Команда, Реквизит, Значение = Неопределено, Знач ВидСравнения = Неопределено) Экспорт
Если ВидСравнения = Неопределено Тогда
ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
КонецЕсли;
УсловиеВидимости = Новый Структура;
УсловиеВидимости.Вставить("Реквизит", Реквизит);
УсловиеВидимости.Вставить("ВидСравнения", ВидСравнения);
УсловиеВидимости.Вставить("Значение", Значение);
Команда.УсловияВидимости.Добавить(УсловиеВидимости);
КонецПроцедуры
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
КриптографияПриСозданииФормыНаСервере (БСП)
ОткрытьФормуНастроекПодменюПечать (БСП)
ФормаОтчетаДобавитьКоманды (БСП)
Отправка сообщения в чат-бот телеграм
Ввод по строке вхождением с доп параметрами и подсветкой вхождения