Имя: Пароль:
1C
1С v8
Программное добавление элементов в управляемой форме
0 Dmitry1c
 
12.09.13
11:11
Хочу программно добавить элемент управления в управляемую форму, но у формы отсутствует событие "ПриОткрытии".

Подписать я его не могу, так как тип "Действие" не определен на сервере.

Что делать?
1 Dmitry1c
 
12.09.13
11:13
вверх
2 Defender aka LINN
 
12.09.13
11:14
(0) "у формы отсутствует событие "ПриОткрытии"." - врешь.
К тому же, даже если бы оно отсутствовало - не вижу, как это может тебе помешать
3 Dmitry1c
 
12.09.13
11:15
(2) в ТИПОВОЙ конфе отуствует событие "ПриОткрытии"
4 butterbean
 
12.09.13
11:15
(0) присозданиинасервере делай,
но все равно (2)+1
5 Dmitry1c
 
12.09.13
11:17
Все, я понял как сделать. В управляемой форме надо не тип "Действие" передавать, а строку с именем процедуры-обработчика. Запарил.
6 Fish
 
гуру
12.09.13
11:18
(0) "УправляемаяФорма (ManagedForm)
ПриОткрытии (OnOpen)
Синтаксис:

ПриОткрытии(<Отказ>)
Параметры:

<Отказ>

Тип: Булево.
Признак отказа от открытия формы. Если в теле процедуры-обработчика установить данному параметру значение Истина, то открытие формы произведено не будет.
Значение по умолчанию: Ложь
Описание:

Возникает на клиенте при открытии формы, до показа окна пользователю. "
7 le_
 
12.09.13
11:20
8 Defender aka LINN
 
12.09.13
11:22
(3) СОБЫТИЕ не может отсутствовать ни в типовой, ни в какой-либо еще конфигурации. Это раз.
Это событие никуда тебе не впилось. Это два.
Основная теорема систематики: Новые системы плодят новые проблемы.