Имя: Пароль:
IT
 
Нужен програмный код чтобы сгрупировать данные по НДС
0 Blakangelos
 
07.10.11
18:47
Есть Сумма и НДС
    100р  -18%
     80р  -10%
     50р  -18%
     60р  - 0%
    100р  -10%
     60р  - 0%
И нужно сгрупировать по НДС и сложить сумму Пример:
150р-18%
180р-10%
120р- 0%

Что тут не понятного??? Считываю данные и переношу в массив потом мне нужно их перенести в таблицу значений и сгрупировать по НДС как выше я написал. иль что то не понятно?
1 Blakangelos
 
07.10.11
18:48
я понял как данные считать и перенести в таблицу значений но как сгрупировать я не понимаю :(
2 Fragster
 
гуру
07.10.11
18:48
ТаблицаЗначений (ValueTable)
Свернуть (GroupBy)
Синтаксис:
Свернуть(<Колонки группировок>, <Колонки суммирования>)
Параметры:
<Колонки группировок> (обязательный)
Тип: Строка. Имена колонок, разделенные запятыми, по которым необходимо группировать строки таблицы значений.
<Колонки суммирования> (необязательный)
Тип: Строка. Имена колонок, разделенные запятыми, по которым необходимо суммировать значения в строках таблицы значений.
Описание:
Осуществляет свертку таблицы значений по указанным колонкам группировки. Строки, у которых совпадают значения в колонках, указанных в первом параметре, сворачиваются в одну строку. Значения этих строк, хранящиеся в колонках, указанных во втором параметре, накапливаются.
Важно! Списки колонок не должны пересекаться. Колонки, не вошедшие ни в один из списков колонок, после выполнения метода удаляются из таблицы значений.
Примечание:
Если в колонке установлен тип и он единственный, то при суммировании будет предприниматься попытка преобразования значения к типу Число.
Если колонке не присвоены типы, то в процессе суммирования будут принимать участие только значения, имеющие тип Число, значения других типов будут игнорироваться.
Если в колонке несколько типов и среди них есть тип Число, то в процессе суммирования будут принимать участие только значения, имеющие тип Число, значения других типов будут игнорироваться.
Если в колонке несколько типов и среди них нет типа Число, то результат суммирования будет 0, который будет присвоен в соответствующую колонку, где будет преобразован к значению по умолчанию для типа, установленного в колонке.
Пример:
ТаблицаЦен.Свернуть("Товар, Валюта", "Цена");
3 Fragster
 
гуру
07.10.11
18:50
4 Mikeware
 
07.10.11
19:00
ты не Blakangelos, ты Baklangelos...
5 Fragster
 
гуру
07.10.11
19:07
(4) баян