Имя: Пароль:
1C
1С v8
ЗУП. В типовой отчет через расширение добавить отбор по группе подразделений
0 Мимохожий Однако
 
19.03.24
18:21
Потребовалось через расширение добавить во все типовые отчеты, где есть поле Подразделение добавить жёсткий отбор по  заранее известному массиву подразделений. Этот массив получается из элементов, подчиненных группе справочника. Есть  общая форма ФормаОтчета. Полагаю, что можно из неё вклиниться и вставить программный код для дополнительного отбора. Есть что-то подобное?
1 Волшебник
 
19.03.24
18:23
может RLS?
2 Мимохожий Однако
 
19.03.24
19:53
(1) Я это проверю. Но для общего развития хотелось бы без RLS
3 Волшебник
 
19.03.24
20:29
(2) Вы задачи ставьте тому, кому денег приготовили
4 DiMel_77
 
19.03.24
20:41
(0) Почти все отчеты в ЗУП используют механизм представлений, для этого при инициализации отчета вызывается процедура "ЗарплатаКадрыОбщиеНаборыДанных.ЗаполнитьОбщиеИсточникиДанныхОтчета". Проще в неё вклинится, чем портить форму отчета БСП.
5 DrZombi
 
20.03.24
06:06
(0) Писать придется много, и во многих местах. Соболезную.
6 DrZombi
 
20.03.24
06:07
(4) Есть еще Регламентные отчетности, которые имеют собственные процедурки заполнения данных по подразделению :)
7 Мимохожий Однако
 
20.03.24
07:30
(3) Задачу поставили мне )
(4) ОК
(5) Я это уже понял
Всем спасибо. Если бы примерчик кода, то было бы вообще замечательно
8 Гена
 
20.03.24
07:56
(0) Не читали свежую статью?
https://infostart.ru/1c/articles/2056824/
9 Мимохожий Однако
 
20.03.24
18:13
(8) Спасибо. Очень близко к теме👍
10 Волшебник
 
20.03.24
19:47
(8) Ого! Вы смогли задать ГДЕ в запросе через туеву хучу прослоек! По сути, вы взломали 1С
11 Волшебник
 
20.03.24
19:50
(10)+ поправка: "не взломали". Всё так же далеки...
12 DrZombi
 
21.03.24
06:10
(7) РЛС, только РЛС вас спасет :)