Показано с 1 по 10 из 11
Комбинированный просмотр
-
04.03.2015, 09:55 #1
- Регистрация
- 27.12.2014
- Сообщений
- 28
- Сказал(а) спасибо
- 5
- Поблагодарили 0 раз(а) в 0 сообщениях
Объект создается первым, потом он создает уже форму, вроде тогда первыми должны отрабатываться процедуры объекта(правда там нет предопределенных), т.е. какая последовательность отработки процедур при загрузке объекта внешняя обработка ... например вначале процедуры объекта, затем процедура формы Приоткрытии, после При активации и т.д. я не нашел последовательность выполнения процедур при загрузке..
-
04.03.2015, 11:35 #2
- Регистрация
- 29.11.2013
- Адрес
- Берег Волги
- Сообщений
- 2010
- Сказал(а) спасибо
- 650
- Поблагодарили 10221 раз(а) в 2691 сообщениях
Когда вы открываете внешнюю обработку через Файл-открыть, то просто открывается форма обработки. В этом случае процедуры модуля объекта будут запускаться из модуля формы.
Чтобы при открытии внешней обработки первыми отработали процедуры модуля объекта, их необходимо зарегистрировать в справочнике "ДополнительныеОтчетыИОбр� �ботки". Как описано в Посте #2
-
04.03.2015, 11:48 #3
- Регистрация
- 27.12.2014
- Сообщений
- 28
- Сказал(а) спасибо
- 5
- Поблагодарили 0 раз(а) в 0 сообщениях
Вы не совсем правы....
"...Когда вы открываете внешнюю обработку через Файл-открыть, то просто открывается форма обработки."
Вот нарыл в инете (http://1c-pro.ru/threads/stati-po-ra...treniju.47563/)
"....Конструкции модуля объекта, не заключенные в операторные скобки (Процедура — КонецПроцедуры; Функция — КонецФункции), исполняются в момент инициализации отчета, до открытия основной формы."
Поэтому достаточно в этом модуле написать Сообщить не создавая форму..., вопрос в другом, как сделать её невидимой, если она не создана...
-
04.03.2015, 13:50 #4
- Регистрация
- 29.11.2013
- Адрес
- Берег Волги
- Сообщений
- 2010
- Сказал(а) спасибо
- 650
- Поблагодарили 10221 раз(а) в 2691 сообщениях
Конечно, сообщение можно вывести и из модуля объекта, но чтобы закрыть форму, нужно ее создать и при открытии закрыть
&НаКлиенте
Процедура ПриОткрытии(Отказ)
Отказ=Истина;
КонецПроцедуры
Но все это как-то искусственно, не понятно. зачем нужно....
Социальные закладки