Как вывести остатки каждого склада в отдельных колонках динамического списка?
По теме из базы знаний
- Сравнение 1С8 и Navision
- Конфигурация Flowcon: Набор инструментов для управления задачами, проектами и бизнесом в 1С
- Как сдать экзамен 1С:Специалист по платформе?
- Программа для фулфилмента (FBS / FBO): модуль "Ответственное хранение" в 1С:УТ 11.5, КА 2.5, ERP 2.5
- Распространенные ошибки разработчиков, приводящие к проблемам производительности
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)мне тоже сразу это в голову пришло. Но такой вариант будет показывать только по складам, которые сейчас есть.Если скалады добавятся,то нужно будет дорабатывать отчет. По-другому нельзя как-то,чтобы не надо было дорабатывать отчет и учитывались добавленные склады?
(5)
ну смысл такой, что в цикле по складам, добавить в текст запроса нужные поля
ТекстЗапроса = "тут текст с основными полями";
Сч = 0;
ВыборкаПоСкладам = Справочники.Склады.Выбрать();
Пока ВыборкаПоСкладам.Следующий() Цикл
Сч = Сч + 1;
ТекстЗапроса = ТекстЗапроса + "
|ВЫБОР КОГДА Остатки.Склад = %Склад% ТОГДА Остатки.КоличествоОстаток ИНАЧЕ 0 КОНЕЦ КАК %ИмяПоля%";
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "%Склад%", "Склад" + Сч);
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "%ИмяПоля%", "Склад" + Сч);
Запрос.УстановитьПараметр("Склад" + Сч, ВыборкаПоСкладам.Ссылка);
КонецЦикла;
Показатьну смысл такой, что в цикле по складам, добавить в текст запроса нужные поля
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот