(1) joe_kam, попробуйте что-то типа
ВычислитьВыражение("Сумма(Начало)", , , "Первая", "Текущая") и
ВычислитьВыражение("Сумма(Конец)", , , "Последняя", "Текущая") в вычисляемых полях
В вычисляемое поле - не подойдет, ведь в детальных записей должно быть обычные значения, без суммирования.
Скорее всего что-то нужно прописать в "ресурсы", но вот что?!
Тогда в ресурсах можно попробывать так:
выбор когда ( выбор когда Уровень()=1 тогда
ВычислитьВыражение("Сумма(Начало)", , , "Первая", "Текущая")
иначе Сумма(Начало)
конец
Нужно использовать
ВычислитьВыражение("Сумма(Начало)", , , "Первая", "Текущая") и
ВычислитьВыражение("Сумма(Конец)", , , "Последняя", "Текущая")
в ресурсах, но только для группировки по номенклатуре, в остальных просто
Сумма(Начало) и
Сумма(Конец).
У меня в отчете я делал как на картинке:
Тоже не помогло. Количество суммируется по всей номенклатуре в чеке, а нужно только "в рамках" конкретной номенклатуры".
В итоге переделал запрос, добавил соединение с группировкой к исходной таблице, где получаю первую и последнюю запись.