Друзья, помогите решить задачку. В общем надо сделать отчет на УТ 10.3 вывести номенклатуру и три максимальные продажи. Продажи выводить в колонку с разделителем ";". Надо написать только с использованием скд. Если продаж не было, то надо вывести 0. Пример:
Мука 2; 1; 0
Хлеб 8; 4; 3
Соль 0; 0; 0
Я сделал два варианта отчета Первый это в ресурсе написал
Выбор когда Количество(Массив(КоличествоОборот)) = 2 тогда СоединитьСтроки(Упорядочить(Массив(КоличествоОборот), "1 Убыв"), "; ") + "; 0" когда Количество(Массив(КоличествоОборот)) = 0 тогда "0; 0; 0" когда Количество(Массив(КоличествоОборот)) = 1 тогда СоединитьСтроки(Упорядочить(Массив(КоличествоОборот), "1 Убыв"), "; ") + "; 0; 0" иначе Упорядочить(Массив(КоличествоОборот), "1 Убыв") конец
Второй я использовал объединение в запросе.
Проблема в том что отчет очень долго формируется. Заказчик требует изменить алгоритм дополнение нулями.
Вопрос. Как еще можно на скд дополнить нулями??