ЗУП 3.1.8 Документ ПрогулНеявка
не могу понять в какой момент заполняется организация в форме документа
Вначале при создании документа Идет обработчик заполнения
А когда срабатывает процедура ПриСозданииНаСервере()
то поля формы уже заполнены ....
Где то у меня явно пробел в знаниях.
не могу понять в какой момент заполняется организация в форме документа
Вначале при создании документа Идет обработчик заполнения
А когда срабатывает процедура ПриСозданииНаСервере()
то поля формы уже заполнены ....
Где то у меня явно пробел в знаниях.
Прикрепленные файлы:
По теме из базы знаний
- Как заставить разработки работать
- Как автоматически заполнить обработкой табличную часть документа "Ввод начальных остатков" (Тип операции = "Расчеты с партнерами"). 1С: ERP
- Как бороться с соблазном объять необъятное, или Канбан-система в проектах 1С
- Подходы к организации информационной безопасности в корпоративных проектах
- ФОРО: Физические основы развития организации
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Пройдитесь пошагово в процедуре "ОбработкаЗаполнения", не заходя внутрь процедур и функций и увидите когда заполняются данные.
Заполнение идет именно здесь.
Только Вы кое что путаете.
ЭтотОбъект.Объект из модуля объекта не доступно (именно в модуле объекта выполняется данная процедура). А заполнение реквизитов формы идет перед самым открытием формы, на уровне платформы идет считывание реквизитов объекта и заполняются данные формы.
Заполнение идет именно здесь.
Только Вы кое что путаете.
ЭтотОбъект.Объект из модуля объекта не доступно (именно в модуле объекта выполняется данная процедура). А заполнение реквизитов формы идет перед самым открытием формы, на уровне платформы идет считывание реквизитов объекта и заполняются данные формы.
(7)Нет. Эту процедуру я отлаживал. Там прописываются только права на документ
Процедура ОбработкаЗаполненияМногофункциональногоДокумента(Объект, ДанныеЗаполнения = Неопределено, СтандартнаяОбработка = Ложь) Экспорт
МногофункциональныеДокументы = ЗарплатаКадрыРасширенныйКлиентСервер.ТипыМногофункциональныхДокументов();
ОписаниеДокумента = МногофункциональныеДокументы.Получить(ТипЗнч(Объект.Ссылка));
ПраваНаДокумент = ПраваНаМногофункциональныйДокумент(Объект);
Объект[ОписаниеДокумента.РеквизитСостояние] = ПраваНаДокумент.ОграниченияНаУровнеЗаписей.ИзменениеБезОграничений;
КонецПроцедуры
Показать
Кажется нашел. Вот в формеСписка Журнала "Отклонения"
Именно здесь и заполняются реквизиты будущего документа
&НаКлиенте
Процедура СписокПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, Группа, Параметр)
Если Параметр = Неопределено Тогда
Возврат;
КонецЕсли;
ПараметрыОткрытия = Новый Структура;
ЗарплатаКадрыКлиент.ДинамическийСписокПередНачаломДобавления(ЭтотОбъект, ПараметрыОткрытия, Параметр);
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("ЗначенияЗаполнения", ПараметрыОткрытия.ЗначенияЗаполнения);
Отказ = Истина;
ОткрытьФорму(ПараметрыОткрытия.ОписаниеФормы, ПараметрыФормы);
КонецПроцедуры
ПоказатьИменно здесь и заполняются реквизиты будущего документа
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот