СКД ресурсы вывести в группировке последнюю запись

1. Shaldryn 17.11.20 17:07 Сейчас в теме
Всем привет, что то я не смог найти информацию, может плохо искал, не подскажите. У меня есть Отчет со структурой:
Номенклатура
- Детальные записи

Есть Вычисляемое поле, получаю % продаж по каждой записи, и в группировке мне нужно показать процент последней записи. Смог только через ВычислитьВыражениеСГруппировкойМассив.

ВычислитьВыражениеСГруппировкойТаблицаЗначений("ВычислитьВыражение(""
((((СвободныйОстаток) + (КоличествоВРезерве))-(КоличествоПриход))/(КоличествоПриход)) * 100"" , , , ""Последняя"", ""Последняя"")")


Выводит последнюю запись, но дублирует по строкам.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
2. toypaul 63 17.11.20 19:35 Сейчас в теме
Максимум(ВычислитьВыражениеСГруппировкойМассив("ВычислитьВыражение("" ...
DmitryOneBit; vdscom; Serg243; Shaldryn; tetraren; +5 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. toypaul 63 17.11.20 19:35 Сейчас в теме
Максимум(ВычислитьВыражениеСГруппировкойМассив("ВычислитьВыражение("" ...
DmitryOneBit; vdscom; Serg243; Shaldryn; tetraren; +5 Ответить
4. Shaldryn 18.11.20 11:27 Сейчас в теме
(2) Таким способом конечно же некорректно будет при ситуации когда по всем записям выводится, так как значения могут быть разные. Но на мысль навели, спасибо.
Пришлось в вычисляемом поле задать вывод только последней записи:
ВычислитьВыражение("ВЫБОР КОГДА КоличествоПриход = 0 ТОГДА
0 ИНАЧЕ 
((КоличествоОстаток-КоличествоПриход)/КоличествоПриход) * 100
КОНЕЦ" , , , "Последняя")


А дальше уже
Максимум(ВычислитьВыражениеСГруппировкойМассив("ПроцентПродаж")), тогда точно будет последняя запись фигурировать.

Еще раз спасибо
3. toypaul 63 17.11.20 19:39 Сейчас в теме
можно через функцию общего модуля типа

Последнее(М)
Возврат М[М.Количество() - 1]

Последнее(ВычислитьВыражениеСГруппировкойМассив("ВыражениеПоля"))
5. echo77 1882 19.11.20 20:25 Сейчас в теме
(0) Вот здесь было похожее https://youtu.be/cq4Bokc7RsA
Но, я бы, наверное, сделал через итоги-остатки
One_Assembler; +1 Ответить
6. Shaldryn 20.11.20 08:51 Сейчас в теме
(5) Да, спасибо за канал, сделал похожее
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот