|
Открыть не записанный документ в УФ... |
☑ |
0
warkan
04.02.19
✎
17:21
|
Доброго всем дня!
Как открыть (на клиенте же..?) в УФ форму ещё не записанного документа, если он создан на сервере и ещё не записан?
Если никак, то как зная номер документа получить Ссылку на него НаКлиенте? Документы.ХХХХХХХ.НайтиПоНомеру() не хочет... не понимает, что таоке "Документы"...(
Спасибо.
|
|
1
Valkyrie
04.02.19
✎
17:23
|
Какая может быть ссылка на еще не записанный документ?
|
|
2
lxs
04.02.19
✎
17:24
|
Было уже недавно совсем, ищи по форуму.
|
|
3
_Дайвер_
04.02.19
✎
17:32
|
|
|
4
warkan
05.02.19
✎
08:24
|
(3) Спасибо!
|
|
5
Cyberhawk
05.02.19
✎
08:38
|
Через КопироватьДанныеФормы это на крайний случай.
Если есть доступ к алгоритму заполнения объекта, то всегда стараться делать через ОткрытьФорму надо.
|
|
6
warkan
05.02.19
✎
08:45
|
(5) Как открыть форму, если нет объекта на Клиенте?
То есть мне на Сервере можно вот так:
ЗначениеВДанныеФормы(МойВновьсозданныйДокумент, ДанныеФормы);
Возврат ДанныеФормы;
А на Клиенте уже:
КопироватьДанныеФормы(ПолучитьЗаполненныеДанныеФормы(Форма.Объект1),Форма.Объект2);
Только... правильно, Объект1 и Объект2 - это разные объекты?
1-й - это полученные с Сервера Данные формы.
А во втором случае мне нужно создать пустую форму объекта "НужныйМнеДокумент"?
|
|
7
warkan
05.02.19
✎
09:23
|
Получается на Сервере у вновь созданного документа нужно получить ДанныеФормы, их передать назад на Клиент и там уже открывать Форму по переданным ДаннымФормы.
Правильно?
|
|
8
Evgenchik
05.02.19
✎
09:38
|
зачем такой херней заниматься?
Передай данные в обработку заполнения документа
|
|
9
warkan
05.02.19
✎
09:41
|
(8) Эта обработка должна быть в Менеджере документа? Чтоб посмотреть, к каком виде ей нужны данные.
А как её попросить потом открыть форму заполненного документа?
Или оно должно само уметь? (ЗУП Корп 3.1.6.38, "ДанныеДляРасчетаЗаработнойПлаты")
|
|
10
Мимохожий Однако
05.02.19
✎
10:00
|
(9) Посмотри в модуле объекта
|
|
11
Evgenchik
05.02.19
✎
10:01
|
Открываешь форму с параметрами на клиенте
|
|
12
MuxaH
05.02.19
✎
12:39
|
Мы в расширении процедуру ОбработкаЗаполнения пилим и красота. Через КопироватьДанныеФормы, конечно, тоже можно, но в типовых хренова гора реквизитов добавляются/заполняются программно при создании формы на сервере, в зависимости от заполненности объекта. И получается, что Форму сначала создали с пустым объектом, копируем потом туда заполненный объект, а все эти обработчики создания/заполнения реквизитов формы уже не вызываются.
|
|
13
Cyberhawk
06.02.19
✎
07:57
|
(6) Не тот ты вопрос задаешь. Какой только херней не страдают, лишь бы первоисточники не читать.
|
|