Имя: Пароль:
1C
1С v8
Вопрос по внешней обработке на УФ
0 picom
 
28.02.12
08:57
Нужно чтобы при "создании на сервере" (при открытии основной формы внешней обработки) запускалась процедура из модуля обработки.
..
А она не стартует (, подскажите, как починить
..
Вызываю так:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
   Проверка1 () ;
КонецПроцедуры

Сама процедура в модуле:
Процедура пмПроверкаПервогоЗапуска () Экспорт
   //.....
КонецПроцедуры
1 picom
 
28.02.12
08:59
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
   Проверка1 () ;
КонецПроцедуры

Сама процедура в модуле:

Процедура Проверка1 () Экспорт
   //.....

КонецПроцедуры
2 picom
 
28.02.12
09:26
(1) это не решение
3 wraithik
 
28.02.12
09:29
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
   МояОбработка = РеквизитФормыВЗначение("Объект");


   МояОбработка.Проверка1 () ;
КонецПроцедуры


А так?
4 Smallrat
 
28.02.12
09:29
РеквизитФормыВЗначение("Объект").Проверка1();
5 Smallrat
 
28.02.12
09:30
вупс..
6 picom
 
28.02.12
10:19
Спасибо
Все никак не могу привыкнуть к РеквизитФормыВЗначение("Объект")
7 wraithik
 
28.02.12
13:44
Ты привыкни к тому что у тебя нет формы обработки вообще. Есть просто форма, в ней есть реквизит, который содержит ссылку на экземпляр обработки созданной на стороне сервера. Это сильно выбешивает, когда тебя надо открыть какую нить самопальную форму настройки текущей обработки.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.