|
Как из таблици значений колонку в строку превратить? | ☑ | ||
|---|---|---|---|---|
|
0
Shur1cIT
22.07.11
✎
14:15
|
имееться таблица значений нужно значения колонки превратить в строку с разделителями (в 77 даже метод такой был), можно конечно тупо в цикле формировать но думаю это не кошерно)))
|
|||
|
1
Shur1cIT
22.07.11
✎
14:35
|
похелпите плиз как в строку с разделителями колонку таблици значений отправить?
|
|||
|
2
Ненавижу 1С
гуру
22.07.11
✎
14:37
|
выгрузить в массив, там обработать
|
|||
|
3
Maxus43
22.07.11
✎
14:37
|
типовые процедуры были, типа "разобрать строку на массив подстрок", наоборот тоже должны быть
|
|||
|
4
poligraf
22.07.11
✎
14:38
|
Лениво. Ищи
В 7.7 тоже нельзя колонку выгрузить. В строку с разделителями и из строки - только для списка значений вроде. А вот колонку в список значений можно выгрузить. Ищи |
|||
|
5
kotletka
22.07.11
✎
14:39
|
три строчки цикла, это не кошерно? все равно к этому прийдешь
|
|||
|
6
Живой Ископаемый
22.07.11
✎
14:42
|
||||
|
7
Shur1cIT
22.07.11
✎
14:54
|
(6) а почему такой результат?)
|
|||
|
8
Живой Ископаемый
22.07.11
✎
14:56
|
а какой должен быть? "4,16"? дальше не сможешь?
|
|||
|
9
Живой Ископаемый
22.07.11
✎
15:01
|
не, порнуха выходит... собирай циклом.
|
|||
|
10
Shur1cIT
22.07.11
✎
15:25
|
МассивТовары = ЗапросТовары.ВыгрузитьКолонку("Техника");
Список.ЗагрузитьЗначения(МассивТовары); СтрокаТовара = ЗначениеВСтрокуВнутр(Список); Сообщить(СтрокаТовара); Результат: {"#",4772b3b4-f4a3-49c0-a1a5-8cb5961511a3, {6,1e512aab-1b41-4ef6-9375-f0137be9dd91,0,0, {1, {1e512aab-1b41-4ef6-9375-f0137be9dd91, {"",0, {"#",e1296d27-01d7-46a8-ad4d-ccef3b3a1095,28:81c2000423dcb23211dce3dd95e365d4}, {3,0, {0},"",-1,-1,0,0},0} } }, {"Pattern"},0,0} } |
|||
|
11
Shur1cIT
22.07.11
✎
15:26
|
Но почему???? почему он объект в предсталение его не переводит?
|
|||
|
12
Рэйв
22.07.11
✎
15:27
|
(11)Потому что ВНУТР :-) А внутр - это именно это:)
|
|||
|
13
Shur1cIT
22.07.11
✎
15:30
|
(12) а какой ещё вариант есть? чтобы представление было?
|
|||
|
14
Рэйв
22.07.11
✎
15:31
|
(13)Вариант в цикле чем не устраивает то?
|
|||
|
15
Рэйв
22.07.11
✎
15:32
|
(13)Какой бы там хитрый метод не нашелся он внутри все равно таблицу перебирает, пусть и на уровне платформы, потому что другого пути нет.
|
|||
|
16
Shur1cIT
22.07.11
✎
15:33
|
но в 77 же был? в строку с разделителем
|
|||
|
17
Живой Ископаемый
22.07.11
✎
15:34
|
2(16)ну и что?
|
|||
|
18
Shur1cIT
22.07.11
✎
15:37
|
придёться циклом((( не красиво это просто и трудно проверить что функциональность порезали(((
|
|||
|
19
Живой Ископаемый
22.07.11
✎
15:38
|
никто не урезал функциональность. веразали никому не нужный и технологически неправильный хак
|
|||
|
20
Рэйв
22.07.11
✎
15:42
|
(18)
Сделай сам. В модуле приложения: Функция КолонкаВСтроку(ТЗ,ИмяКолонки) СтрокаКолонка=""; //тут разбор колонки циклом для СтрокаКолонка ... Возврат СтрокаКолонка; КонецФункции .... а потом в любом месте КолонкаКакСтрока=КолонкаВСтроку(ТЗ,ИмяКолонки); и чувствуй себя счастливым:-) |
| Форум | Правила | Описание | Секции | Поиск |