Имя: Пароль:
1C
1С v8
Получить событие запуска внешней обработки
0 ONE1
 
19.09.22
15:03
Народ, подскажите пожалуйста, как можно получить событие запуска внешней обработки из справочника дополнительные отчеты и обработки. Нужно при определенном условии не давать открывать обработку/ отчет
1 Amra
 
19.09.22
15:05
Пропиши это условие во внешней обработке исполняемой
2 ONE1
 
19.09.22
15:08
(1) надо универсально, чтобы в каждом отчете не прописывавать :(
3 ONE1
 
19.09.22
15:09
Думал может есть какое-то событие запуска внешней обработки или что-то похожее
4 Strogg
 
19.09.22
15:10
универсально - завяжись на форме справочника внешних отчетов и обработок. Найди нужное событие(например, выбор, ну или что там еще есть) и вперед
5 ONE1
 
19.09.22
15:19
(4) не, мне не в самом этом справочнике надо. Это я имел ввиду, что отчет открываемый не через файл, а как зарегистрированный. В других формах открывается
6 arsik
 
гуру
19.09.22
15:26
Ну если конфигурация на БСП, то там встроенное ограничение есть
https://i.imgur.com/rAhmenX.png
7 H A D G E H O G s
 
19.09.22
16:39
Сплайсинг функции fileread, фильтр на epf файлы и генерация внешних событий. Делов то
8 SleepyHead
 
гуру
19.09.22
16:48
(7) Первый пункт для чайников вроде меня можно подробнее?
9 H A D G E H O G s
 
19.09.22
16:58
(8) Вот тут
https://habr.com/ru/post/178393/

Но, скорее всего, там примеры под x32, под x64 свои заморочки
10 RomanYS
 
19.09.22
16:58
(8) лучше разберись как отрабатывают условия подключения обработок БСП. Туда же наверняка можно добавить общее условие, которое не будет браться из справочника. И пользователь их просто видить не будет, вместо "кнопка не работает, ...ть!"
11 Strogg
 
20.09.22
08:12
(10) так видимость вроде RLS можно настроить. Она по внешним отчетам и обработкам работает
12 RomanYS
 
20.09.22
08:24
(11) там кроме RLS есть ещё и настройка по условиям с правами не связанным