|   |   | 
| 
 | Открыть не записанный документ в УФ... | ☑ | ||
|---|---|---|---|---|
| 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) Не тот ты вопрос задаешь. Какой только херней не страдают, лишь бы первоисточники не читать.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |