Метод ДИАЛОГ.ПОКАЗАТЬ_ГРУППУ
Метод ПОКАЗАТЬ_ГРУППУ позволяет управлять значением поля видимый группы элементов (добавленной с помощью метода ДОБАВИТЬ_ГРУППУ), то есть отобразить или спрятать все элементы группы.
ФУНКЦИЯ ПОКАЗАТЬ_ГРУППУ(ПЕРЕМ ДИАЛОГ: группа; ЛОГИКА: показать)
Параметры
- группа
- Группа элементов.
- показать
- ДА – указанная группа отображается, НЕТ – не отображается.
Пример:
//тип для вставки группы, которую надо показывать или скрывать ТИП Диалог_вставка(ДИАЛОГ) [ ПОДМЕНА ширина = 210; ПОДМЕНА высота = 175; КНОПКА: Кнопка1 = [ ... текст = "Кнопка1" ]; РЕДАКТОР: Редактор2 = [ ... доступный = ДА ]; РЕДАКТОР: Редактор1 = [ ... доступный = ДА ]; ] ПЕРЕМ Диалог_вставка: д_вст; ТИП Диалог(ДИАЛОГ) [ ПОДМЕНА открытие = {Вставка_группы}; КНОПКА: Кнопка1 = [ ... текст = "Отмена", нажатие = {НажатаОтмена}]; КНОПКА: КнопкаПоказать = [ ... текст = "Показать", нажатие = {НажатаПоказать} ]; КНОПКА: КнопкаСкрыть = [ ... текст = "Скрыть", нажатие = {НажатаСкрыть} ]; ФУНКЦИЯ НажатаПоказать(ПЕРЕМ КНОПКА: кнопка) ПОКАЗАТЬ_ГРУППУ(д_вст, ДА) КОНЕЦ_ФУНКЦИИ ФУНКЦИЯ НажатаСкрыть(ПЕРЕМ КНОПКА: кнопка) ПОКАЗАТЬ_ГРУППУ(д_вст, НЕТ) КОНЕЦ_ФУНКЦИИ ФУНКЦИЯ НажатаОтмена(ПЕРЕМ КНОПКА: кнопка) ЗАКРЫТЬ("") КОНЕЦ_ФУНКЦИИ ФУНКЦИЯ Диалог.Вставка_группы ДОБАВИТЬ_ГРУППУ(10, 10, д_вст) КОНЕЦ_ФУНКЦИИ ] ВЫЧИСЛИТЬ ПЕРЕМ Диалог: д // д <- данные ЕСЛИ д.ПОКАЗАТЬ_МОДАЛЬНЫЙ <> "" ТО // д -> данные КОНЕЦ_ЕСЛИ КОНЕЦ