Имя: Пароль:
1C
1С v8
Нарастающий итог в СКД
0 vicof
 
06.02.13
13:40
переписываю стандартный отчет Задолженность поставщикам под упп 1.2

ПолеИтога = СхемаКомпоновкиДанных.ПоляИтога.Добавить();
   ПолеИтога.ПутьКДанным = "СуммаПлатежа";
   ПолеИтога.Выражение   = "Сумма(СуммаПлатежа)";
   ПолеИтога.Группировки.Добавить("ОбщийИтог");
   ПолеИтога.Группировки.Добавить("Договор");
   ПолеИтога.Группировки.Добавить("ДоговорИерархия");
   ПолеИтога.Группировки.Добавить("Контрагент");
   ПолеИтога.Группировки.Добавить("КонтрагентИерархия");

   ПолеИтога = СхемаКомпоновкиДанных.ПоляИтога.Добавить();
   ПолеИтога.ПутьКДанным = "СуммаПлатежаИтог";
   ПолеИтога.Выражение   = "ВычислитьВыражение(""Сумма(СуммаПлатежаИтог)"", , , ""Первая"", ""Текущая"")";
   ПолеИтога.Группировки.Добавить("ОбщийИтог");
   ПолеИтога.Группировки.Добавить("Договор");
   ПолеИтога.Группировки.Добавить("ДоговорИерархия");
   ПолеИтога.Группировки.Добавить("Контрагент");
   ПолеИтога.Группировки.Добавить("КонтрагентИерархия");

Пишу таким образом, СуммаПлатежа от СуммаПлатежаИтог не отличаются.
Хочу, чтоб считался нарастающий итог. ЧЯДНТ?
1 vicof
 
06.02.13
13:43
Заполняю схему компоновки сам.
Группировки контрагент, Договор, Детали.
2 vicof
 
06.02.13
13:48
Если надо больше инфы - говорите.
3 vicof
 
06.02.13
14:00
Пойду домой, вечером надеюсь увидеть IronDemon в ветке
4 vicof
 
07.02.13
05:14
+
5 vicof
 
07.02.13
08:22
Если кому-то нужно, решение.
Нужно было указывать конкретную группировку и делать вычисляемое поле с этим выражением.
"ВычислитьВыражение(""Сумма(СуммаПлатежаИтог)"","Детали", , ""Первая"", ""Текущая"")"