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