Имя: Пароль:
1C
 
Отчет СКД не верно считаются итоги группировки
0 Юлия1984
 
12.07.24
11:47
Добрый день!
Никак не могу разобраться с отчетом .
Есть два вычисляемых поля 1.КоличествоПоЗаявке вычмслется в отчете:(ВычислитьВыражениеСГруппировкойМассив("Максимум(КоличествоУпаковок)", "ДокументОснование"))
2.ИтогоПеремещено вычисляется
отчете: (ВычислитьВыражениеСГруппировкойМассив("Максимум(КоличествоУпаковокПоступилоПТУ)")).
Итоги в них вычисляются , всё ОК.
Из этих полей вычисляется третье поле ОсталосьОтгрузить,
никак не могла применить тут "ВычислитьВыражение" поступила просто , рассчитывается по формуле :
[КоличествоУпаковок] - [КоличествоПеремещение]

но результат только верный если документ основания один .
То есть если больше одного дока результат умножается на количество документов.
1 Юлия1984
 
12.07.24
11:53
https://disk.yandex.ru/i/BEWbJzUJ81loTw
в конфигураторе поля

https://disk.yandex.ru/i/iQnQcTgUMyrmyQ
в конфигураторе поля
https://disk.yandex.ru/i/xDZian4mtE45rw
формирование отчета
2 Юлия1984
 
12.07.24
11:55
Помогите , подскажите , что можно сделать, либо исправить.Пожалуйста!
3 Мультук
 
12.07.24
12:06
Чистое имхо.
Все эти расчёты должны идти ТОЛЬКО в ресурсах

Сделайте копию отчёта и эксперементируйте
4 toypaul
 
12.07.24
13:11
во 1х выражение для этих 2х полей нужно (лучше) считать в ресурсах - или только в ресурсах или в ресурсах также.

во 2х такое [КоличествоУпаковок] - [КоличествоПеремещение] нельзя писать в ВВ. это в польз. поле только можно так писать. в выражении ВВ или ресурса каждое поле нужно заменить на его выражение. СКД не может (не понят почему не сделали) такое считать