Есть отчет на СКД. У него есть параметр "Подразделение". У подразделения есть реквизит "Руководитель". Как сделать так, чтобы в настройках отчета пользователь выбирал руководителя, а в параметры передавалось подразделение, где выбранное физлицо является руководителем?
(0) скрывай "подразделение", добавляй и открывай "руководителя", при компоновке данных определяй подразделение по руководителю и в компоновщике настроек устанавливай найденной подразделение
1 вариант - переписать запрос так, чтобы параметром был руководитель
2 вариант - устанавливать параметр "Подразделение" программно, предварительно определив его по выбранному пользователем руководителю
(4) ну почему, добавляешь одну временную таблицу в которой отбираешь подразделения по иерархии по твоему руководителю и потом этот массив используешь как отбор в твоем запросе
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.