|
Не переносятся Параметры формы в ПриСозданииНаСервере() в Реквизит | ☑ | ||
|---|---|---|---|---|
|
0
wildwilduser
07.05.13
✎
14:19
|
Вопрос в следующем
есть внешняя обработка заполнения табличной части [B]заказа покупателя[/B] [CODE] &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) ОбъектСсылка = Параметры.ДополнительнаяОбработкаСсылка; Если Параметры.ОбъектыНазначения <> Неопределено Тогда Для Каждого ЭлементОбъектыНазначения Из Параметры.ОбъектыНазначения Цикл ОбъектыНазначения.Добавить(ЭлементОбъектыНазначения); Объект.Товары.Загрузить(ОбъектыНазначения.Значение.Товары.Выгрузить()); //Объект.ЦенаВключаетНДС = ЭлементОбъектыНазначения.Значение.ЦенаВключаетНДС; //Объект.Склад = ЭлементОбъектыНазначения.Значение.Склад; КонецЦикла; Объект.Товары.Загрузить(ОбъектыНазначения[0].Значение.Товары.Выгрузить()); //Объект.ЦенаВключаетНДС = ОбъектыНазначения[0].Значение.ЦенаВключаетНДС; //Объект.Склад = ОбъектыНазначения[0].Значение.Склад; ИдентификаторКоманды = Параметры.ИдентификаторКоманды; КонецЕсли; КонецПроцедуры [/CODE] есть внешняя обработка заполнения табличной части [URL=http://infostart.ru/public/183681/][B]заказа поставщику[/B][/URL] [CODE] &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) ОбъектСсылка = Параметры.ДополнительнаяОбработкаСсылка; Если Параметры.ОбъектыНазначения <> Неопределено Тогда Для Каждого ЭлементОбъектыНазначения Из Параметры.ОбъектыНазначения Цикл ОбъектыНазначения.Добавить(ЭлементОбъектыНазначения); КонецЦикла; ИдентификаторКоманды = Параметры.ИдентификаторКоманды; Объект.Товары.Загрузить(ОбъектыНазначения[0].Значение.Товары.Выгрузить()); Объект.Номер = ОбъектыНазначения[0].Значение.Номер; Объект.Дата = ОбъектыНазначения[0].Значение.Дата; Объект.ЦенаВключаетНДС = ОбъектыНазначения[0].Значение.ЦенаВключаетНДС; КонецЕсли; КонецПроцедуры [/CODE] В заказе поставщику табличная часть на форме заполняется, а табличная часть на форме заказа покупателя нет. Пробовал полностью аналогичный код результата ноль. Установил галку "Ключевой параметр" в ПриОткрыти() обрабатываю этот параметр табличная часть заполняется. Может кто подскажет где не прав? Очень хочется понять где ошибка. Про ДНК не предлагать ;-) P.S. Строка заполнения Табличной части в цикле и за циклом, не ошибка! пробовал по отдельности там и там, показано для примера. |
|||
|
1
wildwilduser
07.05.13
✎
14:20
|
управляемые формы
УТ11 |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |