|
ХранилищеЗначения в табличной части | ☑ | ||
---|---|---|---|---|
0
ilyavorobyev
20.11.14
✎
13:56
|
Есть документ у него есть табличная часть "ТабличнаяЧасть" один из реквизитов табличной части БазаРасч1 с типом Хранилище значений, на форме этого реквизита нет.В коде обращаюсь к реквизиту ТабличнаяЧасть.БазаРасч1 пишет не найдено, отладчик показывает что вообще такого реквизита у табличной части нет, спрашивается какого?
|
|||
1
Banned
20.11.14
✎
13:58
|
Потому что УФ и дело на клиенте происходит?
|
|||
2
ilyavorobyev
20.11.14
✎
13:59
|
(1) обращаюсь к Объект.ТабличнаяЧасть на сервере
|
|||
3
Bron
20.11.14
✎
14:05
|
Объект - данные формы? Если да, то используй РеквизитФормыВЗначение
|
|||
4
ilyavorobyev
20.11.14
✎
14:07
|
(3) объект это ДокументОбъект
|
|||
5
ilyavorobyev
20.11.14
✎
14:08
|
Для каждого тек из Объект.ТабличнаяЧасть Цикл
|
|||
6
ilyavorobyev
20.11.14
✎
14:09
|
и вот тут реквизита БазаРасч1, нету
|
|||
7
DmitrO
20.11.14
✎
14:11
|
даже если бы этот реквизит был в самом документе, было бы тоже самое, т.к. тип ХранилищеЗначения на клиенте не поддерживается.
|
|||
8
ilyavorobyev
20.11.14
✎
14:12
|
(7) дак я на сервере исполняю это
Для каждого тек из Объект.ТабличнаяЧасть Цикл
тут то как не может быть? |
|||
9
DmitrO
20.11.14
✎
14:13
|
да так, по сколку не поддерживается, то реквизиты с таким типом данных исключаются из данных формы.
|
|||
10
ilyavorobyev
20.11.14
✎
14:14
|
(9) и как мне получить доступ к этому реквизиту?
|
|||
11
DmitrO
20.11.14
✎
14:16
|
(10)только через экземпляр ДокументОбъект.
|
|||
12
ilyavorobyev
20.11.14
✎
14:16
|
(11) дак разве Объект это не есть ДокументОбъект?
|
|||
13
DmitrO
20.11.14
✎
14:18
|
ДокументОбъект у тебя есть в событиях ПриЧтенииНаСерере, ПередЗаписьюНаСервере, ПриЗаписиНаСервере.
(12)нет конечно, это тип ДанныеФормыСтруктура, добро пожаловать в управляемые формы. ) |
|||
14
herfis
20.11.14
✎
14:22
|
Если там хранится нечто, что нужно/можно обрабатывать на клиенте, то можно ПриЧтенииНаСервере пихать это все во временное хранилище, на клиенте оттуда доставать и работать, а ПередЗаписьюНаСервере засовывать его обратно в объект.
|
|||
15
DmitrO
20.11.14
✎
14:24
|
(14)именно
|
|||
16
herfis
20.11.14
✎
14:27
|
А вообще целесообразность использования временного хранилища вызывает большие подозрения.
|
|||
17
ilyavorobyev
20.11.14
✎
14:28
|
ТабличнаяЧастьДокумента = РеквизитФормыВЗначение("Объект");
|
|||
18
ilyavorobyev
20.11.14
✎
14:28
|
так получилось
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |