|
Вывести ТаблицуЗначений с группировками |
☑ |
0
xenos
19.04.12
✎
12:45
|
Есть Таблица значений. Допустим колонки Покупатель, СтавкаНДС, сумма НДС.
Как её можно вывести с группировками по Ппокупатель и СтавкаНДС и итогами по суммам.
Может быть как-то можно передать значения таблицы в запрос и вывести из него с группировками?
|
|
1
xenos
19.04.12
✎
12:46
|
апап
|
|
2
vicof
19.04.12
✎
12:46
|
Вид таблицы значений - дерево
|
|
3
Ненавижу 1С
гуру
19.04.12
✎
12:46
|
можно в запрос
|
|
4
xenos
19.04.12
✎
12:47
|
(2) И?
|
|
5
xenos
19.04.12
✎
12:47
|
(3) Как?
Пробовал , ни фига не получилось.
|
|
6
vicof
19.04.12
✎
12:48
|
Табличное поле на форму кинь. Вид - дерево.
|
|
7
xenos
19.04.12
✎
12:49
|
(6) И что он сам рассортирует что куда?
|
|
8
Ненавижу 1С
гуру
19.04.12
✎
12:50
|
ВЫБРАТЬ
ТЗ.Контрагент КАК Контрагент,
ТЗ.СтавкаНДС,
ТЗ.Сумма КАК Сумма
ИЗ
&ТЗ КАК ТЗ
ИТОГИ
СУММА(Сумма)
ПО
Контрагент
|
|
9
xenos
19.04.12
✎
12:55
|
(8) Ошибка: "Содержимое объекта может быть выбрано только во временную таблицу"
|
|
10
ДенисЧ
19.04.12
✎
12:56
|
(9)
Выбрать *
Поместить ВремТЗ
Из &пТЗ Как пТЗ;
ВЫБРАТЬ
ТЗ.Контрагент КАК Контрагент,
ТЗ.СтавкаНДС,
ТЗ.Сумма КАК Сумма
ИЗ
времТЗ КАК ТЗ
ИТОГИ
СУММА(Сумма)
ПО
Контрагент
|
|
11
Ненавижу 1С
гуру
19.04.12
✎
12:56
|
(9) ну выбери во временную
ВЫБРАТЬ
ТЗ.Контрагент КАК Контрагент,
ТЗ.СтавкаНДС,
ТЗ.Сумма КАК Сумма
ПОМЕСТИТЬ ВремТаб
ИЗ
&ТЗ КАК ТЗ
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВремТаб.Контрагент КАК Контрагент,
ВремТаб.СтавкаНДС,
ВремТаб.Сумма КАК Сумма
ИЗ
ВремТаб КАК ВремТаб
ИТОГИ
СУММА(Сумма)
ПО
Контрагент
|
|
12
xenos
19.04.12
✎
13:01
|
(11)Тип не может быть выбран в запросе &ТЗ КАК ТЗ
|
|
13
ДенисЧ
19.04.12
✎
13:02
|
(12) колонки исходной таблицы типизируй...
|
|
14
xenos
19.04.12
✎
13:04
|
(13) В смысле?
|
|
15
xenos
19.04.12
✎
13:06
|
апапапапап
|
|
16
Ненавижу 1С
гуру
19.04.12
✎
13:06
|
(14) в прямом, требует явной типизации
|
|
17
xenos
19.04.12
✎
13:07
|
(16) Всех колонок или только которые нужны для группировок?
|
|
18
Ненавижу 1С
гуру
19.04.12
✎
13:25
|
(17) всех
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший