|
v7: Как работает метод "Свернуть" таблицы значений? |
☑ |
0
nameless13
09.08.09
✎
10:53
|
Имеем таблицу значений:
Тз = СоздатьОъект("ТаблицаЗначений");
Тз.НоваяКолонка("Контрагент", "Справочник.Контрагенты"); //1
Тз.НоваяКолонка("Договор", "Справочник.Договоры"); //2
Тз.НоваяКолонка("Документ", "Документ"); //3
Тз.НоваяКолонка("СуммаК", "Число", 15, 2); //4
Тз.НоваяКолонка("СуммаД", "Число", 15, 2); //5
Тз.НоваяКолонка("Счет", "Строка", 5); //6
.....
Здесь обрабатываем данные и заполянем ТаблицуЗначений
Затем...
Тз.Свернуть("1,2,3","4,5");
Вопрос: после этого сворачивания в результирующей таблице что произойдет с колонкой №6 "Счет"?
|
|
1
ТелепатБот
гуру
09.08.09
✎
10:53
|
|
|
2
zavsom
09.08.09
✎
10:58
|
ее просто не будет
|
|
3
ДенисЧ
09.08.09
✎
11:34
|
Никогда не делай сворачивание тз по номерам колонок, если у тебя имена захардкожены. Иначе испортишь себе карму и получишь чёрную воронку инферно на голову...
|
|
4
Guk
09.08.09
✎
11:47
|
(3) +1...
|
|
6
Guk
09.08.09
✎
11:50
|
молились строем, не помогло ;)...
|
|
8
НП
09.08.09
✎
12:10
|
У нас спам появился (см.) (7) и во всех темах тоже.
|
|
10
Cthulhu
09.08.09
✎
13:59
|
ЗЫ: ОЧЕНЬ(!!!) не рекомендую использовать в "Свернуть" номера колонок - нарывался на глюки (которые уходили при использовании наименований колонок).
|
|
11
nameless13
09.08.09
✎
15:18
|
(10) Спасибо за совет
(2) а как можно сделать так чтобы колонка "Счет" не исчезла но и группировать по ней не нужно
|
|
12
povar
09.08.09
✎
15:19
|
после свертки создай ее заново
|
|
13
nameless13
09.08.09
✎
15:21
|
(12) данные разве в этом случае по колонке не будут пустыми?
|
|
14
povar
09.08.09
✎
15:24
|
(13) естественно будут, читайте ЖКК
|
|
16
EuVod
09.08.09
✎
16:10
|
(11) а что в ней должно быть? потому она и исчезает, что если ты ее не указываешь нив "измерениях" ни в списке аггрегируемых данных, то система просто не знает, что с ней делать... (это наподобие использования GROUP BY в SQL...).
как вариант впиши имя 6-й колонки во второй аргумент. Заранее результат не предсказуем (по крайней мере недокументирован), но по опыту будет записано первое из значений встреченное для данного набора измерений (колонок из аргумента 1)
|
|