#0
by alexei366
Есть нужна выполнить часть кода после события "ПриСозданииНаСервере" в контексте сервера, пока еще не вернулись на клиент. То есть уже после стандартной обработки данного события, но еще пока на сервере. Так как после этого события других серверных событий уже нет (ПриЗагрузкеДанныхИзНастроекНаСервере не берем в расчет), то я пытаюсь добавить обработчик. Но выдает ошибку "Событие объекта не обнаружено". Есть мысли у кого, возможно ли так (а я думал что возможно).
#2
by mexanik_96
автор, ты что пытаешься сделать? вангую заюзай ПодключитьОбработчикОжидания, а вообще странные у тебя желания, почему в присоздании на сервере все не сделать?
#4
by alexei366
"присоздании на сервере все не сделать" к примеру: открываем форму, передавая отбор по некоторым полям. Данный отбор мигрирует в фиксированные настройки компановщика динамического списка только после окончания процедуры "ПриСозданииНаСервере", то есть это делает платформа, если "СтандартнаяОбработка = Истина". Мне же нужно к примеру, совершить "магию" над этими фиксированными настройками, но я не хочу это делать вновь передавая контекст выполнения на сервер "ПриОткрытии", и изобретать свои велосипеды по переносу параметров формы в настройки динамического списка аналогично не хочу (даже точно не буду). Через ДобавитьОбработчик я бы смог зацепиться на момент после выполнения стандартной процедуры, но до возврата на клиент. Но у меня ругается, хотя тоже самое с "ДокументОбъект" к примеру работает (с ComОбъект тоже). Как-то так, извиняюсь за много текста.
#8
by Franchiser
ДобавитьОбработчик ЭтаФорма.ПриСозданииНаСервере, ПриСозданииНаСервере2; Это что за дебильный код?
#10
by mexanik_96
ОтборыСписковКлиентСервер.ИзменитьЭлементОтбораСписка(ДинамическийСписок, "Магазин", Магазин , ЗначениеЗаполнено(Магазин), ВидСравненияКомпоновкиДанных.Равно); пример из розницы 2, как то так низя?
#12
by alexei366
Можно, как-то так это и сделано. Мне не нравиться, что я вынужден возвращать контекст на сервер в событии "ПриОткрытии", а в "ПриСозданииНаСервере" настройки еще отсутствуют в компановщике.
#14
by alexei366
Ты сам то представил как это выглядит? Мы через "Форма.УстановитьДействие" определим процедуру, которая сработает при наступлении определенного события. Мне же нужно попасть на место (процедура) после выполнения стандартной обработки данного события.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как отловить закрытие Excel функцией ДобавитьОбработчик?
- ДобавитьОбработчик
- ДобавитьОбработчик
- 8.2 Управляемая форма. Не видно реквизитов.
- Управляемая форма - как "подписаться" на активацию поля?
- 8.2 Управляемая форма, ТЧ.ОтборСтрок
- Управляемая форма на сервере
- Управляемая форма ПриСменеТекущегоРодителя
- 1с 8.3 Форма.Форма.Форма(9,17): Тип не определен (Запрос)
- ДобавитьОбработчик для ComОбъекта - особенности использования
В этой группе 1С
- Переходить ли с УТ 10.3 на 11.3, если нужен адресный склад?
- Как обрабатывать результат НачатьЧтение у текстового документа?
- Программное формирование элементов на форме
- Открываю обработку а отладчик даже в ПриСозданииНаСервере не заходит
- Вывод СКД в таблицу значений с группировками
- Обработка "Помощник замены ОКОФ" для БУХ 3.0. Где взять?
- Программно указать тип ТЧ на форме
- 1c 8.3 Бух КОРП (3.0.44.203) переход на учет - По продажной стоимости
- Глюк со страницами в управляемой форме
- Счет 08.04.2
- Удаление таблицы из управляемой формы.
- v7: Нюансы с типами значений при загрузке из XLS
- страховые взносы не попадают в КУДиР
- Размер картинки товара для прайс-листа
- Получить пустое значение типа ХранилищеЗначения в Запросе - как?
- сервер 1с на linux + MSSQL
- СКД при настройке отбора вылетает с записью дампа. 1С 8.3
- Кто уже юзает 64-х битную технологическую платформу?
- ПоказатьПредупреждение закрывается сразу
- УТ 11: Зачет оплат при наличии КСФ