|
УФ. Как при копировании документа получить данные формы? |
☑ |
0
мистер игрек
06.05.14
✎
09:27
|
Есть в управляемой форме документа реквизит формы(не объекта!) с типом список значений.
Как можно при копировании этого документа в документе приемника получить данные этого реквизита?
|
|
1
Cube
06.05.14
✎
09:30
|
И че там, в этом списке значений?
|
|
2
мистер игрек
06.05.14
✎
09:31
|
(1) Группы справочников
|
|
3
kosts
06.05.14
✎
09:35
|
(2) Сделай свою кнопку копирования
|
|
4
banco
06.05.14
✎
09:36
|
(0) если из формы документа, то делай свою кнопку копирования и копируй что хочешь, если не из формы то все равно пустой список
|
|
5
Cube
06.05.14
✎
09:40
|
(0) Так ПриСозданнииНаСервере() разве владельцем формы не является форма документа-источника?
|
|
6
Рэйв
06.05.14
✎
09:40
|
(0)Если он как то автоматом формируется, то продублируй заполнение при копировании
|
|
7
Рэйв
06.05.14
✎
09:41
|
(5) Если ты со списка копируешь, там владелец - список на форме.
|
|
8
SSSSS_AAAAA
06.05.14
✎
09:42
|
(5) Не-а. НЕТ при копировании ВЛАДЕЛЬЦА.
|
|
9
Cube
06.05.14
✎
09:43
|
(7) Ну, тогда списка значений с формы документа у него нет...
|
|
10
SSSSS_AAAAA
06.05.14
✎
09:47
|
(0) В любом случае копируются данные ОБЪЕКТА, а не формы.
|
|
11
Cube
06.05.14
✎
09:48
|
(8) Ну всё равно, можно до открытой формы достучаться через ЭтаФорма.Параметры.ЗначениеКопирования...
|
|
12
SSSSS_AAAAA
06.05.14
✎
09:50
|
(11) А в Параметры.ЗначениеКопирования пишутся данные ОБЪЕКТА.
|
|
13
Cube
06.05.14
✎
09:54
|
(12) Что, до сих пор не дошло?
|
|
14
Рэйв
06.05.14
✎
09:55
|
(8)А это как понимать?
|
|
15
Рэйв
06.05.14
✎
09:55
|
|
|
16
Рэйв
06.05.14
✎
09:56
|
Но спискаЗначений все равно не будет:-)
|
|
17
Поpyчик-4
06.05.14
✎
10:00
|
(0) Всю тему не читал. Ещё никто не говорил, что реквизит формы это клиентская часть, а при копировании передаются только значения объекта, записанного в базу данных?
|
|
18
мистер игрек
06.05.14
✎
10:02
|
(17) Получается никак?
|
|
19
мистер игрек
06.05.14
✎
10:03
|
(15) У меня владелец пустой
|
|
20
Рэйв
06.05.14
✎
10:04
|
(19)Если с формы копируешь, то так и есть.Я со списка копировал
|
|
21
Cube
06.05.14
✎
10:04
|
(18) См. (11)
|
|
22
мистер игрек
06.05.14
✎
10:17
|
Короче так решил:
&НаКлиенте
Процедура Скопировать(Команда)
Форма = ОткрытьФорму("Документ.ИнвентаризацияТоваровНаСкладах.ФормаОбъекта", ,ЭтаФорма);
Форма.СписокГруппНоменклатуры = Форма.ВладелецФормы.СписокГруппНоменклатуры;
КонецПроцедуры
Работает.
Всем списабо
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший