Имя: Пароль:
1C
1С v8
Создание Отчета по фильтрам
0 Dasvi
 
15.06.22
12:29
В общем, задача такая
Есть функция ДобавитьУсловияЗапроса(Запрос)
В ней написано примерно такое
Текст = "";
    Если ЗначениеЗаполнено(Организация) Тогда
        Текст = Текст + "
        |            Организация = &Организация
        |                ";
        Запрос.УстановитьПараметр("Организация", Организация);
    КонецЕсли;
Возврат Текст;
Так же есть функция которая формирует отчет(Таблицу Экселевскую)
Там в начеле прописано с помощью Выбрать Из путь к данным которые нам нужны , в итоге мы обращаемся к реализациям в которой соотвественно есть поле Организация и мы соответсвенно выбираем только те Реализации в которых данная Организация указана , задача состоит в том , что бы добавить возможность выбора нескольких Организаций для однавременного их формирования в отчете. Может плохо объяснил=)Если что все могу уточнить)
1 Asmody
 
15.06.22
12:59
Организация В (&СписокОрганизаций)

а вообще, уже давно придумана СКД. Или хотя бы ПостроительЗапросов
2 Dasvi
 
15.06.22
13:34
Спасибо) Только начинаю сейчас, паралельно читаю док, но задачи которые ставят все равно выполнять нужно) С добавлением нового фильтра было просто , а вот с добавлением множественного выбора уже проблемки , до 1с ки только на c# работал , вообще еще не освоился)
3 Asmody
 
15.06.22
14:09
(2) тяжко после шарпа без LINQ будет, придётся немножко мозг перекроить
4 rudnitskij
 
16.06.22
06:45
(2) в параметр СписокОрганизаций можно и список значений, и массив передавать - смотри как удобнее в разных ситуациях
5 Мимохожий Однако
 
16.06.22
06:52
(3) Об этом надо жаловаться на других форумах. )) Некоторые здесь мечтают освоить то, о чём ты горюешь.
Найди для себя обработки Консоль запросов, консоль СКД и т.п. Будет сразу легче с отладкой запросов, отчетов.
6 Мимохожий Однако
 
16.06.22
06:53
(5) * прошу прощения. Обращался к ТС
AdBlock убивает бесплатный контент. 1Сергей