0
Nikk100
13.12.24
✎
11:09
|
Добрый день.
Помогите разобраться с заполнением формы из данных формы.
&НаКлиенте
Процедура СоздатьПротокол(Команда)
ТекущиеДанные = Элементы.ТабличнаяЧасть1.ТекущиеДанные;
Если ТекущиеДанные = Неопределено Тогда
Возврат;
КонецЕсли;
Если НЕ ЗначениеЗаполнено(ТекущиеДанные.КарточкаСлушателя) Тогда
Возврат;
КонецЕсли;
ДанныеФормы = Новый Структура("КарточкаСлушателя, Дата",ТекущиеДанные.КарточкаСлушателя,Объект.Дата);
ПараметрыЗаполнения = Новый Структура ("ЗначенияЗаполнения",ДанныеФормы) ;
ОткрытьФорму("Документ.ПротоколПоЭБ.ФормаОбъекта",ПараметрыЗаполнения,ЭтаФорма);
КонецПроцедуры
Результат- ничего не переносится.
Если писать:
ОткрытьФормуМодально("Документ.ПротоколПоЭБ.ФормаОбъекта", Новый Структура("Основание", ТекущиеДанные.КарточкаСлушателя), ЭтаФорма);
то естественно переносятся данные только из табличной части выделенной строки поле КарточкаСлушателя, а как передать и дату документа и поле строки ТЧ непойму.
В СП все вроде бы ясно, но не работает. Понятно что неправильно понял, но что?
|
|