Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1C_pr77_Lang2.doc
Скачиваний:
7
Добавлен:
20.11.2019
Размер:
2.52 Mб
Скачать

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

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

Синтаксис:

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

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

OnTabCtrlPosChanged

Параметры:

<НомерЗакладки>

Числовое значение — номер выбранной за­кладки формы.

<Значение3акладки>

Значение выбранной закладки формы.

Описание:

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

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

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

Пример:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

КонецЕсли;

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

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

ПриНачалеВыбораЗначения

Предопределенная процедура при начале выбора значения.

Синтаксис:

ПриНачалеВыбораЗначения(<ИдентЭлемДиалога>, <ФлагСтанд06р>)

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

OnStartValueChoice

Параметры:

<ИдентЭлемДиалога>

Строковое значение — идентификатор элемен­та диалога формы.

<ФлагСтандОбр>

Изначально, при вызове процедуры равен 1, если в теле процедуры значение этого пара­метра поменять на 0, то стандартный процесс выбора значения не будет происходить.

Описание:

Вызов предопределенной процедуры ПриНачалеВыбораЗначения произ­водится в системе 1С:Предприятие неявно в момент, когда в форме пользова­тель интерактивно инициировал выбор значения (выбор может быть интерак­тивно инициирован в немодальном режиме при помощи элемента диалога с кнопкой выбора или клавишей «F4»). При вызове процедуры, система под­ставляет фактические значения параметров, характеризующие элемент диалога и флаг стандартной обработки.

Замечание. В теле этой процедуры методы ОткрытьФорму и ОткрытьПодбор работают для выбора.

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

Пример:

Процедура ПриНачалеВыбораЗначения(Элемент, Флаг)

Перем КонтПодб;

Если Элемент = "ИдВыбКлиент" Тогда

Флаг = 0;

ОткрытьПодбор("Справочник.Клиенты", "ДляПодбора", КонтПодб);

КонецЕсли;

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]