|
УФ Редактировать объект в двух формах |
☑ |
0
shamannk
28.05.14
✎
13:36
|
Хочу сделать редактирование ТЧ в двух формах т.е. заполняем тч в форме дока кликаем на кнопку открывается другае форма где есть эта уже заполненная тч и редактируем ее там, объект может быть не записан. Сделал две формы дока указываю везте путь данных к этой тч но во второй форме тч не заполнена. Собственно как? (Передавать параметрами как то не хочется)
|
|
1
andreymongol82
28.05.14
✎
13:38
|
Так-то делается через реквизит и параметры формы и при открытии заполняешь их. Ну и при нажатии кнопки ок заполняешь потом из этих реквизитов ТЧ.
Вот только вопрос - зачем?
|
|
2
shamannk
28.05.14
✎
13:40
|
(1) Так то я об этом написал в конце поста.
|
|
3
Блондинка_
28.05.14
✎
13:43
|
Недавно столкнулась с тем же вопросом, только у меня на разных формах были разные реквизиты документа. Все получилось.
Может поможет) v8: Взаимодействие между 2мя формами
|
|
4
DexterMorgan
28.05.14
✎
13:43
|
Редактировать объект в двух формах - ты ацццкий с0т0на!
|
|
5
shamannk
28.05.14
✎
15:15
|
(3) Спасибо. Но чет не взлетело у мну, руки кривые наверно. Сделал так:
Форма = ПолучитьФорму("Документ.МойДок.Форма.МояФорма");
КопироватьДанныеФормы(Объект,Форма.Объект);
Форма.ОткрытьМодально();
КопироватьДанныеФормы(Форма.Объект,Объект);
+во второй форме сброс Модифицированность перед закрытием
|
|
6
Crush
28.05.14
✎
20:22
|
(3) так тебе Блондинка про обычные формы подсказала. С УФ то всё гораздо сложнее. Передавать данные в другую форму всё равно придется. И путь их един и будет лежать полюбому через сервер, а вот способов может быть несколько.
|
|
7
Мимохожий Однако
28.05.14
✎
21:40
|
Можно использовать не другую форму, а другую страницу на этой форме
|
|
8
Лефмихалыч
28.05.14
✎
21:45
|
я бы на УФ так не делал, по скольку на клиенте объекта уже нет, это (0) - геморрой при разработке и проклятия при сопровождении.
На обычных формах легко - там объект есть на клиенте, в УФ на клиенте объекта нет. Будет проблематично.
|
|
9
Zamestas
28.05.14
✎
22:12
|
(0) Нах такой изврат? Ну если сильно надо - см. (6)
|
|