Дополнение нулями в скд #745881


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

В этой группе 1С