Имя: Пароль:
1C
1С v8
Отбор
0 Hawk_1c
 
14.10.11
13:30
Можно ли как-то отловить событие открытия любой формы регистра накопления.
Нет желания прописывать в каждой форме запрет изменения отбора.
А цель такая. Конфигурация "Управление торговлей". По кнопке "Перейти" из форм документов переходить как в типовой в форму регистра с отбором по регистратору, видеть все, но чтобы отбор не мог пользователь сменить.
1 Ненавижу 1С
 
гуру
14.10.11
13:34
НастройкаОтбора.Регистратор.Доступность = Ложь;
2 asady
 
14.10.11
13:34
(0) телепатирую - неправильно настроен РЛС - поэтому пошли по тупиковому пути закрытия интерфейсов :)

а по сабжу: рисуйте свои теперь кнопки "перейти" и убирайте типовые
3 asady
 
14.10.11
13:36
(2) добавлю можно ограничиться рисованием форм списков регистров с текстом типа (1) но с проверкой владельца формы
4 Ненавижу 1С
 
гуру
14.10.11
13:36
(2) РЛС тут не причем
5 Hawk_1c
 
14.10.11
14:42
Суть в том, чтобы меньше типовой механизм переделывать. Перехватить открытие любой формы любого регистра накопления и запретить изменять отбор.
6 Hawk_1c
 
14.10.11
14:56
Ну если подскажете с RLS, то тоже возможно.
7 Mort
 
14.10.11
15:07
А зачем нужно запретить устанавливать отбор?
8 Hawk_1c
 
14.10.11
15:08
Дабы не снимали отбор и не видел всех записей.
9 Ненавижу 1С
 
гуру
14.10.11
15:08
совет в (1) не подошел?
10 Mort
 
14.10.11
15:10
Всё таки РЛС...
11 Hawk_1c
 
14.10.11
15:11
А где прописывать то? В каждой форме всех регистров накопления? Этого и хочется избежать.
12 Ненавижу 1С
 
гуру
14.10.11
15:11
(11) создать общую форму, ее вызывать и там прописывать
13 Ненавижу 1С
 
гуру
14.10.11
15:12
(10) все таки нет
14 Mort
 
14.10.11
15:14
(13) Реально задача в ограничении записей (8), делать ограничение на форме это так, костыль.
15 Mort
 
14.10.11
15:15
Толку закрывать записи через отбор если любой отчетик по регистру сольет всю инфу на ура.
16 Hawk_1c
 
14.10.11
15:16
(12) тогда придется во всех формах документов менять.
(14, 15) Если ограничивать через RLS, то не получится видеть движения текущего документа.
А отчеты ограничены. Пользователи не могут настройки менять.
17 Ненавижу 1С
 
гуру
14.10.11
15:16
(14) РЛС это статическое, здесь же динамика - для каждого документа свой отбор
задача не в скрытии данных, можно ведь открыть другой документ и увидеть другие записи
18 Ненавижу 1С
 
гуру
14.10.11
15:18
(16) на форму кажого вида документа все равно лепить кнопку надо
а не проще не маяться дурью, а вставить пункт со стандартным действием (именно как в типовых)?
19 Hawk_1c
 
14.10.11
15:19
(17) Все верно. Хотелось бы по аналогии с подпиской... Реально ли перехватить открытие любой формы любого регистра накопления....
20 Hawk_1c
 
14.10.11
15:19
(18) Так и хочется использовать типовой механизм
21 Ненавижу 1С
 
гуру
14.10.11
15:19
(20) так и посмотри как он сделан в типовых
22 Hawk_1c
 
14.10.11
15:20
(18) Но в типовой открывается форма, где доступна смена отбора. В каждой форме регистра накопления неохота менять.
23 Ненавижу 1С
 
гуру
14.10.11
15:20
(22) ну тогда придется где-то все же менять ))
24 Hawk_1c
 
14.10.11
15:21
ОК, спасибо всем. Подумаю еще.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший