|
Отображение на упр.форме доп.реквизитов еще не записанного элемента справочника |
☑ |
0
helengood
27.12.16
✎
16:08
|
Помогите решить задачу:
Необходимо в УТ 11 при создании нового элемента справочника Номенклатура считать всех его родителей и подставить их в доп.реквизиты формы элемента,еще не записанного . Родителей считала. Но, на форме их отобразить никак не получается. Пробовала такой вариант:
Далее в коде ОбъекФормы.ДополнительныеРеквизиты содержит коллекцию нужных значений
&НаКлиенте
Процедура ЗаполнитьДопРеквизиты(Команда)
ОбъекФормы = ЭтаФорма.Объект;
ЗаполнитьДопРеквизитыНаСервере(Объект.Родитель,Объект.ВидНоменклатуры,ОбъекФормы)
КопироватьДанныеФормы(ОбъекФормы, ЭтаФорма.Объект);
ЭтаФорма.ОбновитьОтображениеДанных();
КонецПроцедуры
|
|
1
vicof
27.12.16
✎
16:10
|
У незаписанного элемента нет родителей. Его даже в базе нет.
|
|
2
vicof
27.12.16
✎
16:11
|
Процедура ЗаполнитьДопРеквизиты(Команда)
ОбъекФормы = ЭтаФорма.Объект;
ЗаполнитьДопРеквизитыНаСервере(Объект.Родитель,Объект.ВидНоменклатуры,ОбъекФормы)
КопироватьДанныеФормы(ОбъекФормы, ЭтаФорма.Объект);
ЭтаФорма.ОбновитьОтображениеДанных();
полная ересь
|
|
3
helengood
27.12.16
✎
16:23
|
Ок. Поясню по поводу родителей. На форме есть диалог выбора родителя. Вообще речь не о родителе, а о том есть ли варианты отображения значений на форме незаписанного элемента.
|
|
4
helengood
27.12.16
✎
16:25
|
Если это ересь, предложите правильный ответ
|
|
5
vicof
27.12.16
✎
16:28
|
Правильного ответа к неправильной задаче быть не может.
В чем бизнес-суть задачи, без привязки к родителям.
|
|
6
vicof
27.12.16
✎
16:31
|
?
|
|
7
HEKPOH
27.12.16
✎
16:31
|
Показывайте на форме реквизиты формы(!) с заполненными родителями. А потом, в ПриЗаписи() заполняйте доп. реквизиты
|
|
8
polosov
27.12.16
✎
16:40
|
(0) Это реальная задача или просто тестовое задание?
|
|