|
v8: Не получается присвоить значение реквизиту формы документа | ☑ | ||
---|---|---|---|---|
0
jq
04.10.11
✎
11:44
|
Чего-то туплю, в реквизит формы документа (Тип ТаблицаЗначений) не удается скопировать ТЗ:
ДокУстЦен.ПолучитьФорму("ФормаДокумента").ТаблицаЦен = ТаблицаЦен.Скопировать(); Подскажите, как правильно? |
|||
1
Kasper076
04.10.11
✎
11:47
|
ДокУстЦен.ПолучитьФорму("ФормаДокумента").ТаблицаЦен.ЗНАЧЕНИЕ
|
|||
2
jq
04.10.11
✎
11:49
|
Не, слева и справа тип - Таблица значений
|
|||
3
Maxus43
04.10.11
✎
11:55
|
ДокУстЦен.ПолучитьФорму("ФормаДокумента").ЭлементыФормы.ТаблицаЦен.ЗНАЧЕНИЕ
|
|||
4
Mort
04.10.11
✎
11:58
|
Блин, какая жесть.
(0) Автор у тебя все нормально присваивается. Получается форма, ей присваивается ТЗ и форма благополучно сжигается ф топке мусоросборщика, т.к. она нигде не хранится. Форма = ДокУстЦен.ПолучитьФорму("ФормаДокумента"); Форма.ТаблицаЦен = ТаблицаЦен.Скопировать(); Форма.Открыть(); |
|||
5
jq
04.10.11
✎
12:01
|
точно, спасибо)
|
|||
6
jq
04.10.11
✎
12:07
|
Тогда не понятно как все-таки записать значение в реквизит объекта...
|
|||
7
Maxus43
04.10.11
✎
12:08
|
(6) в реквизит объекта или формы? определись
|
|||
8
Mort
04.10.11
✎
12:08
|
(6) Сделать документ не через заднее место, чтобы программно можно было работать с ним не извращаясь с получением форм.
|
|||
9
jq
04.10.11
✎
12:11
|
(7) Реквизит формы, конечно
(4) Да Форма.Открыть() показывает что действительно вроде все на месте)) |
|||
10
Mort
04.10.11
✎
12:13
|
(9) Если уж форма и записывает что-то в объект на основании своих данных, то можно юзать:
Форма.ЗаписатьВФорме(); Но лучше (8) |
|||
11
jq
04.10.11
✎
12:14
|
Нет все-равно не совсем понятно, открывается у меня форма в ней таблица значений заполнена (та которая реквизит формы). Если я теперь док-т запишу вручную, то он сохранится, а если не открывая форму записать программно, то ТЗ в док-те пустое.
(10) Это типовой док-т УстановкаЦен... |
|||
12
Maxus43
04.10.11
✎
12:15
|
(11) Реквизиты формы не сохраняются в обхекте, если в форме нет алгоритма записи
|
|||
13
Mort
04.10.11
✎
12:18
|
(11) Не используй ТЗ на форме в этом документе, это просто типа вьюхи для связки двух ТЧ. Пиши в ТЧ в объект, а про форму забудь.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |