Имя: Пароль:
1C
1С v8
Отчеты 1с82
,
0 stanhope
 
29.08.12
16:03
Всем привет.
можно ли из типового отчета (УПП) программно получить текст запроса по которому он формируется. нашел, что текст запроса находится в модуле объекта. по сути из запроса мне нужны только источники данных.
или может есть более простой способ их получить?
1 stanhope
 
29.08.12
16:22
через метаданные модуль объекта, как я понял, использовать нельзя
2 shuhard
 
29.08.12
16:26
(1) дорогая редакция, мы окуеваем
какие ещё метаданные
когда у построителя отчета есть метод для получения текста запроса
3 Новенький_2009
 
29.08.12
16:30
название отчета в студию.
4 Wobland
 
29.08.12
16:30
(2) прямо таки и метод?
5 stanhope
 
29.08.12
16:33
(3) любой отчет (УПП), который формируется без скд (мне нужно будет их все перебрать)
6 Wobland
 
29.08.12
16:36
(5) универсальный отчёт имеет реквизит построитель
7 pumbaEO
 
29.08.12
16:36
(5) точка останова в отчете "Отчет.УниверсальныйОтчет" в процедуре СформироватьОтчет() на строке ПостроительОтчета.Выполнить()
8 rinatru
 
29.08.12
16:42
а может просто получить  ПостроительОтчета.ТекстЗапроса
9 shuhard
 
29.08.12
16:59
(5) бредовая затея
10 stanhope
 
29.08.12
18:36
(9) может быть. но как мне получить ссылки на объекты, которые нужны для формирования отчета?
11 pumbaEO
 
29.08.12
18:38
(10) что за бред?
12 shuhard
 
29.08.12
18:40
(10) ни как
13 pumbaEO
 
29.08.12
18:48
телепатирую- ограничение прав доступа пишешь?
14 stanhope
 
29.08.12
18:50
угадал
15 pumbaEO
 
29.08.12
18:54
Используй РЛС.

Есть у меня конфа, где вручную го...в..нокодеры делали РЛС для каждого отчетика определяли отбор только по определенным контрагентам, складам... Прикольно смотрелось, когда в построителе стоял отбор Контрагенты В "Список значений", а там все ссылки куда имеет пользователь доступ... Приколы начались после списка в 800-1000 ссылок.
16 shuhard
 
29.08.12
18:57
915) вот цеж недотёпы,
нет, чтобы скостромить Рг сведений и группы контрагентов на нём собрать
17 pumbaEO
 
29.08.12
19:10
(16) нет, там начитались статей, что РЛС не нужен, он тормозит работу и весь код типовой вычистили и для каждого отчета нарисовали добавление отборов и главное как было просто поднять себе права - достаточно в спр. пользователи внешней обработкой поставить флаг "Администратор" и тогда открывалась форма расширенного редактирования и можно было менеджерам ЗП вертеть крутить.