Имя: Пароль:
1C
1C 7.7
v7: Список всех используемых внешних отчетов и обработок
0 Масянька
 
22.04.16
15:50
День добрый!
А вариант как-нибудь получить список всех используемых внешних отчетов и обработок?
В модулях, формах, меню.
Спасибо.
1 Jokero
 
22.04.16
15:53
может чтонить типа - глобальный поиск по "ВнешниеОбработки" или как там этот справочник называется
2 Масянька
 
22.04.16
15:56
(1) В семерке? Где?
3 Mikeware
 
22.04.16
15:59
(0) открываемых через "файл-открыть" - тоже? :-)
4 Mikeware
 
22.04.16
16:00
да, познакомился тут с творчеством одного франя.... у него имя внешней обработки формируется динамически в зависимости от условий. Твой метод!
5 Масянька
 
22.04.16
16:00
(3) Нет, есесьно.
Используемых в конфигурации: меню, кнопки, модули.
6 Mikeware
 
22.04.16
16:04
(5) в кнопках список натраривается пользователем и сама знаешь, где лежит.
а еще в конфиге могут быть всякие турбомд.
и разные перехватчики.
и динамические формирования....
7 Ёпрст
 
гуру
22.04.16
16:05
глобальный поиск, найдёт всё
8 Масянька
 
22.04.16
16:09
(6) На кнопках может висеть не только печать.
(7) Волшебной кнопки нет?
9 Mikeware
 
22.04.16
16:09
(7) а ситуевину
Если ИмяПОльзователя()="Сидорова" тогда
ИмяОтчета="Книга";
иначе
ИмяОтчета="Книга1137"
КонецЕсли
Если ДатаГод(ДатаТекущая())<2014 Тогда
ИмяОтчета=ИмяОтчета+"_стар";
иначеесли ДатаГод(ДатаТекущая())=2014 Тогда ИмяОтчета=ИмяОтчета+"_2014";
КонецЕсли
..
там еще двакаких-топункта было....
10 Mikeware
 
22.04.16
16:12
(8) у меня список настраивается динамически перехватчиком в зависимости от роли (спасибо Ёпу, научил дурака под конец пользования клюшками). как быть?
и меню формируется динамически...
11 Mikeware
 
22.04.16
16:12
(7) кстати, а в интерфейсах - найдет?
12 Ёпрст
 
гуру
22.04.16
16:22
(11) вроде да, я уже подзабыл..:)
13 ADirks
 
25.04.16
08:39
(11) в интерфейсах не найдёт

что касается волшебных кнопок, то если по быстрому, то всё разобрать gcomp'ом, и натравить на эту кучу какой-нибудь grep (например, мне нравится http://www.wingrep.com/)
но результат конечно не стопроцентный, как уже говорили