|
Можно ли в управляемой форме выгрузит табличную часть документа в таблицу? | ☑ | ||
---|---|---|---|---|
0
ChAlex
30.04.12
✎
13:09
|
Пробую на сервере использовать
Таб=РеквизитФормыВЗначение("Объект.Товары","ТаблицаЗначений"); Выдает ошибку "Несоответствие типов параметр 1" Если без указания типа : Таб=РеквизитФормыВЗначение("Объект.Товары") - то возвращает "Неопределено" Что-то в справке не нашел ограничений, что данным методом нельзя получать табличную часть. Так можно получить или тупо только обходом коллекции по строкам и копированием? |
|||
1
moshefoo
30.04.12
✎
13:12
|
ну у вас таблица значений имеет тип таблица .а параметр № 1 в значение тип справочник товары
создайте в таблице колонку со значением справочник товары и спокойно в нее выгружайте |
|||
2
ChAlex
30.04.12
✎
13:13
|
Объект.Товары - это табличная часть документа
|
|||
3
romale
30.04.12
✎
13:14
|
(0) А что мешает использовать метод Выгрузить()?
|
|||
4
moshefoo
30.04.12
✎
13:15
|
да это понятно .но значение в ней из справочника,
по любому нужно создавать колонки в таб и определять типы значений в них |
|||
5
ChAlex
30.04.12
✎
13:15
|
Выгрузить() - создает массив, с которым не очень удобно работать
|
|||
6
moshefoo
30.04.12
✎
13:16
|
вот еслиб выгружали методом Выгрузить () из запроса в таб знач то все бы было ок
|
|||
7
moshefoo
30.04.12
✎
13:17
|
колонку создайте в таб .
|
|||
8
ChAlex
30.04.12
✎
13:18
|
(4) - либо я не въезжаю в то что вы пишете, либо я не ясно объясняю. Объект - это документ, в нем табличная часть , называется "Товары" - какой справочник? вы о чем? На форме табличная часть "Товары" выведена, мне нужно получить таблицу значений с данными табличной части - просто как грабли
|
|||
9
ChAlex
30.04.12
✎
13:19
|
(6) - мне как раз нужно в запрос впихнуть в табличную часть, а вы предлагаете из запроса получить: как ? - документ еще не записан (во всяком случае может быть) или табличная часть изменена уже
|
|||
10
ChAlex
30.04.12
✎
13:21
|
(7) - какую колонку создавать? РеквизитФормыВЗначение - должен вернуть таблицу значений
|
|||
11
ChAlex
30.04.12
✎
13:22
|
Во всяком случае для реквизита формы (а не табличной части) типа "ТаблицаЗначений", - метод работает - и все нормально возвращает
|
|||
12
romale
30.04.12
✎
13:22
|
(8) Метод Выгрузить() возвращает Таблицу Значений, а не массив
|
|||
13
ChAlex
30.04.12
✎
13:25
|
(12) - точно, утро... :) не туда глянул. Хотя суть вопроса не снимает, но обойти можно
|
|||
14
ChAlex
30.04.12
✎
13:28
|
Постоянно используя РеквизитФормыВЗначение() - для получения значения дополнительно таблицы формы - уже забывается что можно как раньше просто и без мудреностей. :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |