Имя: Пароль:
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
Если кому-то нужно, решение.
Нужно было указывать конкретную группировку и делать вычисляемое поле с этим выражением.
"ВычислитьВыражение(""Сумма(СуммаПлатежаИтог)"","Детали", , ""Первая"", ""Текущая"")"
Ошибка? Это не ошибка, это системная функция.