Иллюстрированный самоучитель по языку системы 1С:Предприятие

Предопределенные процедуры Модуля формы

ПриВыбореЗакладки

Предопределенная процедура смены закладки формы.

Синтаксис:

ПриВыбореЗакладки(<НомерЗакладки>, <Значение3акладки>)

Англоязычный синоним:

OnTabCtrlPosChanged

Параметры:

<НомерЗакладки> Числовое значение – номер выбранной закладки формы.
<Значение3акладки> Значение выбранной закладки формы.

Описание:

Вызов предопределенной процедуры ПриВыбореЗакладки производится в системе 1С:Предприятие неявно в момент интерактивного выбора пользователем закладки в форме. При вызове процедуры, система подставляет фактические значения параметров, характеризующие выбранную закладку.

Параметры <НомерЗакладки> и <Значение3акладки> используется в теле процедуры для обработки передаваемого системой события смены закладки формы.

Данная предопределенная процедура может располагаться только в программном модуле формы.

Пример:

Процедура ЗакладкаОбщиеВидимость(ФлагВидимости)

Форма.Название.Видимость(ФлагВидимости);

Форма.Наименование.Видимость(ФлагВидимости);

Форма.Код.Видимость(ФлагВидимости);

Форма.Статус.Видимость(ФлагВидимости);

Форма.Адрес.Видимость(ФлагВидимости);

Форма.Телефон.Видимость(ФлагВидимости);

Активизировать("Наименование", 0);

КонецПроцедуры

Процедура ЗакладкаЗаметкиВидимость(ФлагВидимости)

Форма.Заметки.Видимость(ФлагВидимости);

Активизировать("Заметки", 0);

КонецПроцедуры

Процедура ПриВыбореЗакладки(НомерЗакладки, ЗначениеЗакладки)

Если Значение3акладки = 1 Тогда

Закладка.Заметки.Видимость(0);

Закладка.Общие.Видимость(1);

ИначеЕсли ЗначениеЗакладки = 2 Тогда

Закладка.Общие.Видимость(0);

Закладка.Заметки.Видимость(1);

КонецЕсли;

КонецПроцедуры

См. также: ИспользоватьЗакладки, Закладки, СтатусВозврата.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.