|
СКД Установить параметр
| ☑ |
0
Zombi
21.08.18
✎
10:02
|
Есть отчет на СКД. У него есть параметр "Подразделение". У подразделения есть реквизит "Руководитель". Как сделать так, чтобы в настройках отчета пользователь выбирал руководителя, а в параметры передавалось подразделение, где выбранное физлицо является руководителем?
|
|
1
Малыш Джон
21.08.18
✎
10:04
|
(0) скрывай "подразделение", добавляй и открывай "руководителя", при компоновке данных определяй подразделение по руководителю и в компоновщике настроек устанавливай найденной подразделение
|
|
2
s03
21.08.18
✎
10:05
|
1 вариант - переписать запрос так, чтобы параметром был руководитель
2 вариант - устанавливать параметр "Подразделение" программно, предварительно определив его по выбранному пользователем руководителю
|
|
3
Малыш Джон
21.08.18
✎
10:06
|
(2) пожалуй, да, переписать запрос будет более правильно
|
|
4
Zombi
21.08.18
✎
10:07
|
(2) Там в запросе нужна иерархия по подразделению. Поэтому не получается сделать тоже самое по руководителю. Остается второй вариант?
|
|
5
Малыш Джон
21.08.18
✎
10:14
|
(4) нет такого слово "не получается", есть слово "не знаю, но лень думать"
|
|
6
s03
21.08.18
✎
10:14
|
(4) ну почему, добавляешь одну временную таблицу в которой отбираешь подразделения по иерархии по твоему руководителю и потом этот массив используешь как отбор в твоем запросе
|
|