Имя: Пароль:
1C
1С v8
Подскажите по функции ДанныеФормыВЗначение()
,
0 TDI
 
17.10.12
14:33
Через процедуру ДанныеФормыВЗначение() получаю данные формы.
       ТЗ_ИсторическиеДанные = ДанныеФормыВЗначение(Объект.ТЗ_ИсторическиеДанные, Тип("ТаблицаЗначений"));

У таблицы ТЗ_ИсторическиеДанные есть колонка, с типом "ТаблицаЗначений".
Хочу получить эту таблицу значений, количество строк правильное выдается, как-бы заполнение есть, а вот сами значения строк получить н удается..
Какие методы ещё нужно использовать, чтобы добраться до этих данных ?
1 TDI
 
17.10.12
14:45
up
2 Infsams654
 
17.10.12
14:49
никак
3 TDI
 
17.10.12
14:53
(2)
как никак ? :))
4 Infsams654
 
17.10.12
14:55
ну можно попробовать сохранить построчно во временное хранилище, а потом извлечь от-туда в ТЗ_ИсторическиеДанные
5 Infsams654
 
17.10.12
14:57
(3) как, а так - кто знает, что там в колонка, с типом "ТаблицаЗначений".
6 Infsams654
 
17.10.12
15:08
странно, что ДанныеФормыВЗначение( еще что-то возвращает. Обычно в этом случае ругается, типа не могу преобразовать данные по xdto и т.п.
7 vde69
 
17.10.12
15:09
ТаблицаЗначений - считается мутабельным обьектом, почему ХЗ

по этому можно передать многомерный массив, но нельзя ТЗ
8 GANR
 
17.10.12
15:12
(0) См. (4). Для нетрансформируемых в значение формы объектов следует возвращать ссылки на адрес во временном хранилище.
9 TDI
 
17.10.12
15:12
А если засунуть в массив ТЗ, можно будет потом прочитать ?
10 GANR
 
17.10.12
15:17
(10) Ага
11 Defender aka LINN
 
17.10.12
15:38
"количество строк правильное выдается, как-бы заполнение есть, а вот сами значения строк получить н удается." - здесь нам предлагается начать угадывать, как ты пытаешься это сделать и что именно не получается?
12 TDI
 
17.10.12
15:50
вообще мне нужно создать ТаблицуЗначений,
которая меняется по ходу работы пользвателя, и чтобы они была постоянно доступна.
Я добавил в обработку реквизит с типом ТиблацаЗначений.
Но что-то не удается таким образом с ней работать.
Как лучше такое сделать ?
13 Infsams654
 
17.10.12
16:06
(12) а ТЧ вместо реквизита никак ?
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.