Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Удаление закладок на форме диалога
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
Игорь К
Ув. коллеги,

я уже давно пользуюсь возможностью програмного ДОБАВЛЕНИЯ закладок на форму диалога обработки. Но сейчас возникла необходимость эти закладки ПРОГРАМНО УДАЛЯТЬ. Причем не все, а только некоторые из них. Подскажите пожалуйста, как это сделать?

ЗАРАНЕЕ БЛАГОДАРЕН ЗА ЛЮБЫЕ СОВЕТЫ И ИДЕИ!
Vofka
Удалить по моему нельзя. Можно просто не показывать.

Форма.ИспользоватьСлой(<?>,);

Синтаксис:
Форма.ИспользоватьСлой(<ИмяСлоя>,<Режим>)
Назначение:
Установить режим отображения слоя в форме.
Параметры:
<ИмяСлоя> - строковое выражение - название слоя формы, как оно задано в конфигураторе. Параметр может быть составным (указывать несколько слоев). В этом случае имена слоев перечисляются в строке через запятую.
<Режим> - необязательный параметр. Числовое выражение:
0 - скрыть слой <ИмяСлоя> в форме;
1 - показать слой <ИмяСлоя> в форме;
2 - показать слой <ИмяСлоя> и скрыть все остальные.
Значение по умолчанию - 2.
Замечание:
Доступ к методу возможен только в контексте Модуля формы через атрибут Форма.
Игорь К
Уваж. VOFKA,

спасибо за овтет!

Если скрыть слой, то останется ярлычок закладки(вверху формы). А задача стоит - удалять полностью.

Я вчера вычитал, что Закладки это элемент типа СПИСОК. И работать с ним нужно как со списком. То есть, по всей видимости, должен сработат метод <УдалитЗначение>. Как думаете?
Vofka
Насчет списка. Есть атрибут:
Цитата(СинтаксПомошник)
Форма.Закладки
Синтаксис:
Форма.Закладки
Назначение:
Объект типа 'СписокЗначений', содержащий описания закладок текущей формы.
Замечание:
Закладки - атрибут объекта 'Форма'. Доступ к атрибуту возможен только в контексте Модуля формы через атрибут Форма.

Но это скорее всего только даст Вам список закладок и не даст возможность его изменять. Как вариант, можно попробовать
Форма.ИмяЗакладки.Видимость(0)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.