Добрый день. Начал разбираться с ActiveX. Пример брался тут. Создал закладки на форме, все работает. Не могу понять, как играться с видимостью, или как расположить реквизиты, чтобы на каждой закладки были свои.
Т.к. на форме закладки создаются из текстового реквизита, то функцию отклика мыши не прикрепить. Как определять, как на какой закладке находишься?
Все, разобрался с помощью, честно сказать, гугла)
Есть процедура
Процедура ФормаЗакладки_Change()
Страница = Закладки.ТекущаяСтраница();
Если ПустоеЗначение(Страница) = 0 Тогда
<ту пишешь код в зависимости от текущей закладки..>
КонецЕсли;
КонецПроцедуры
Так вот, чтобы она отрабатывала, нужно назвать ее как тот идентификатор текстового реквизита на форме.
Например, если на форме расположить текстовый реквизит ЗакладкиНаФорме, то и процедура должна называться:
Считаю такую технологию шаманством, но может быть тут и остались адепты.
Сомневаюсь, что у большинства разработчиков есть время и необходимость заниматься такой чушью.
Все, разобрался с помощью, честно сказать, гугла)
Есть процедура
Процедура ФормаЗакладки_Change()
Страница = Закладки.ТекущаяСтраница();
Если ПустоеЗначение(Страница) = 0 Тогда
<ту пишешь код в зависимости от текущей закладки..>
КонецЕсли;
КонецПроцедуры
Так вот, чтобы она отрабатывала, нужно назвать ее как тот идентификатор текстового реквизита на форме.
Например, если на форме расположить текстовый реквизит ЗакладкиНаФорме, то и процедура должна называться: