|
v8: Как таблицу значений перевести в массив | ☑ | ||
---|---|---|---|---|
0
manti
30.07.13
✎
16:45
|
Есть масив
[url]http://www.ximage.ru/index.php?id=1375187612[/url] если посмотреть на массив в отдельном окне(F2) то выводит такую подробную информацию: [url]http://www.ximage.ru/index.php?id=1375187887[/url] [url]http://www.ximage.ru/index.php?id=1375188024[/url] [url]http://www.ximage.ru/index.php?id=1375187807[/url] Тоесть при детальном просмотре массива - выводится ТЗ. [url]http://www.ximage.ru/index.php?id=1375188215[/url] Как в аналогичный массив перегнать эту таблицу значений? Декларация = Новый Массив(); Декларация = ПроверкаЕстьДОкХран.Объект.ДанныеВариантовАвтоЗаполнения_Декларация.Выгрузить(); |
|||
1
Фокусник
30.07.13
✎
16:46
|
Декларация = Новый Массив();
Декларация.Добавить(... |
|||
2
manti
30.07.13
✎
16:48
|
(1) тоесть циклом пройтись по ТЗ и в массив?
|
|||
3
Maxus43
30.07.13
✎
16:49
|
в массив - ВыгрузитьКолонку() только
|
|||
4
Maxus43
30.07.13
✎
16:50
|
1 колонку ИЗ можно в массив. как ты представляешь себе всю тз в массив загнать?
|
|||
5
Maxus43
30.07.13
✎
16:50
|
ИЗ=ТЗ
|
|||
6
Aswed
30.07.13
✎
16:51
|
(3) +1
|
|||
7
Aswed
30.07.13
✎
16:51
|
(4) цикл по всей ТЗ и Добавить()
|
|||
8
Aleksey
30.07.13
✎
16:51
|
(4) вроде бы по условию "в аналогичный массив ", а так хз что автору надо
|
|||
9
Aleksey
30.07.13
✎
16:51
|
(7) А цикл зачем?
|
|||
10
H A D G E H O G s
30.07.13
✎
16:51
|
Массив Структур, чебынет!
|
|||
11
manti
30.07.13
✎
17:02
|
(7) первонально данные хранятся в табличной части документа, туда они поступают из массива.
http://www.ximage.ru/index.php?id=1375188024 При выгрузке из этой ТЧ бразуется Таблица значений. Эта таблица значений при детальном просмотре = массиву. http://www.ximage.ru/index.php?id=1375188215 |
|||
12
manti
30.07.13
✎
17:06
|
(3) Масс = ПроверкаЕстьДОкХран.Объект.ДанныеВариантовАвтоЗаполнения_Декларация.Выгрузить();
Декларация.Добавить(Масс.ВыгрузитьКолонку("КодПоказателя")); Декларация.Добавить(Масс.ВыгрузитьКолонку("ВариантЗаполнения")); Декларация.Добавить(Масс.ВыгрузитьКолонку("ЗначениеАвто")); так получается что в массиве 3 элемента, а нужно, чтобы был 1 и при его детальном просмотре вся прелесть из ТЗ |
|||
13
stix2010
30.07.13
✎
17:08
|
(0) предлагаю циклом
|
|||
14
manti
30.07.13
✎
17:13
|
(13) Декларация = Новый Массив();
Масс = ПроверкаЕстьДОкХран.Объект.ДанныеВариантовАвтоЗаполнения_Декларация.Выгрузить(); Для каждого Элемент Из Масс Цикл Декларация.Добавить(Элемент.КодПоказателя); Декларация.Добавить(Элемент.ВариантЗаполнения); //Декларация.Добавить(Масс.ВыгрузитьКолонку("ЗначениеАвто")); КонецЦикла; так получается ткая картина [url]http://www.ximage.ru/index.php?id=1375189991[/url] |
|||
15
manti
30.07.13
✎
17:14
|
а нужно получить массив из ТЗ вида http://www.ximage.ru/index.php?id=1375188024
|
|||
16
Crush
30.07.13
✎
17:16
|
Тебе зачем? В запрос хочешь вставить?
|
|||
17
manti
30.07.13
✎
17:17
|
(16) нет мне нужно из ТЧ востановить эти данные, изначально они в массиве хранились
|
|||
18
Crush
30.07.13
✎
17:18
|
А в каком виде они в массиве были? Картинки в первом сабже не открываются
|
|||
19
manti
30.07.13
✎
17:23
|
||||
20
Полотенчик
30.07.13
✎
17:23
|
В (2) же написано
Декларация = Новый Массив(); Декларация.Добавить(ПроверкаЕстьДОкХран.Объект.ДанныеВариантовАвтоЗаполнения_Декларация.Выгрузить()); |
|||
21
Aswed
30.07.13
✎
17:25
|
(9) а как ты туда запихнешь все данные по всем колонкам ТЗ?
|
|||
22
Crush
30.07.13
✎
17:26
|
Так у тебя в элементе массива лежит таблица значений.
|
|||
23
manti
30.07.13
✎
17:26
|
(20) о, спасибо огромное Полотенчик, так и надо было
|
|||
24
Aswed
30.07.13
✎
17:31
|
(23) Так в таком же виде будет ТЗ в массиве и все.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |