|
пустой ПараметрОбъектКопирования при создании документа методом Скопировать() |
☑ |
0
mikhailovaew
23.12.16
✎
13:36
|
8.2, толстый клиент. В форме документа по кнопочке создаю новый документ кописаронием: НовыйДок = ЭтотОбъект.Скопировать(); и открываю ОткрытьЗначение(НовыйДок);
при этом ПараметрОбъектКопирования не заполняется, хотя документ-сточник записан (ссылка есть)
ПриОткрытии: ПараметрОбъектКопирования = Неопределено
чяднт?
|
|
1
mikhailovaew
23.12.16
✎
13:38
|
НовыйДок = Ссылка.Сокпировать()
и НовыйДок.ПолучитьФорму("ФормаДокумента").Открыть() дают тот же эффект - ПараметрОбъектКопирования = Неопределено
|
|
2
mikhailovaew
23.12.16
✎
13:38
|
как программно создать и открыть документ, чтобы при его открытии этот ПараметрОбъектКопирования был заполнен?
|
|
3
Aleksandr N
23.12.16
✎
13:42
|
ОткрытьФорму("ИмяФормы", Новый Структура("ПараметрОбъектКопирования", СсылкаНаОбъектКопирования))
|
|
4
mikhailovaew
23.12.16
✎
13:43
|
(3) спасибо, но дело в том, что перед открытием я много чего в этом документе меняю, это не "чистое" копирование
|
|
5
mikhailovaew
23.12.16
✎
13:44
|
нельзя ли создать документ копирование, поменять там кое-что программно, а потом открыть, но чтобы ПараметрОбъектКопирования не пропал?
|
|
6
Aleksandr N
23.12.16
✎
13:46
|
Форма = ПолучитьФорму("ИмяФормы", Новый Структура("ПараметрОбъектКопирования", СсылкаНаОбъектКопирования));
Дальше меняйте уже в самой форме. Иначе получается изврат.
|
|
7
mikhailovaew
23.12.16
✎
13:47
|
хорошо, спасибо
|
|