|
Универсально запретить выбор | ☑ | ||
---|---|---|---|---|
0
Cancell
20.01.16
✎
13:07
|
Всем доброго дня, есть несколько справочников (количество может меняться), нужно как-то универсально запретить выбирать в документах (количество документов различное) элементы этих справочников, находящиеся в определенной группе , типа "НЕ Использовать", или вообще сделать эти элементы не видимыми для выбора...
Поскольку документов много и не хочется просматривать все на наличии в них реквизитов с этим справочником, хочется что-то на подобии подписки на события, но там нет такого события как выбор какого-то реквизита, а в справочниках все событий относятся к непосредственно объекту справочнику... |
|||
1
Cancell
20.01.16
✎
13:10
|
плюс еще в некоторых документах выбор элементов справочника идет как из списка, а в некоторых открывается форма выбора.
|
|||
2
Cancell
20.01.16
✎
13:55
|
Приложение НЕ управляемое...
|
|||
3
xxTANATORxx
20.01.16
✎
13:56
|
РЛС
|
|||
4
Cancell
20.01.16
✎
14:00
|
(3) РЛС не прокатит т.к. тогда вообще видно не будет, а в старых доках они нужны...
|
|||
5
Cancell
20.01.16
✎
14:00
|
Хотелось бы конечно какую-то подписку "приВыбореРеквизита"... но нету такой
|
|||
6
sash-ml
20.01.16
✎
14:06
|
В форме выбора, накладывай принудительный отбор при открытии
|
|||
7
Cancell
20.01.16
✎
14:19
|
(6) так еще проблема в том что в некоторых местах открывается форма выбора, а где-то просто список выбора.
|
|||
8
Карупян
20.01.16
✎
14:26
|
в форме выбора запретить
и подписка на получитьданныевыбора у справочника для фильтра по строке |
|||
9
Mort
20.01.16
✎
14:31
|
Просто пометить элемент на удаление и публично повесить кого-нибудь для устрашения.
|
|||
10
Serg_1960
20.01.16
✎
14:49
|
(0) Очередная попытка создать касту неприкасаемых :)
(7) Ты не забыл про то, что в некоторых случаях можно "выбрать" значение, не вызывая форму списка или форму выбора? Просто указав наименование нужной позиции справочника. |
|||
11
Nuobu
20.01.16
✎
14:51
|
(0) А не пробовал в подписке "ПриЗаписи" проверять определённый реквизит?
|
|||
12
Serg_1960
20.01.16
✎
15:22
|
Когда-то делал: регистр сведений со структурой "Дата, ВидДокумента, ИмяРеквизита, ВидСправочника, Значение", где "Значение" - "запрещенный" элемент или папка (запрет через родителей). Проверка - через подписку на события для нужных документов.
Потом плюнул и выбросил. Нашлись юзверы, которые со словами "А мне надо!" выдергивали записи из папки запрещенных, подставляли в документ и возвращали их назад в папку. |
|||
13
EugeniaK
20.01.16
✎
15:27
|
(0) Тупо проверяй "При записи" и запрещай записывать.
|
|||
14
Cancell
20.01.16
✎
15:31
|
(11),(13) надо чтобы в принципе не могли выбрать, просто таких реквизитов может быть несколько, и исправление документа займет какое-то время, лучше когда они вообще не могли бы выбрать не корректный элемент
|
|||
15
Cancell
20.01.16
✎
15:32
|
(10) согласен, а это только РЛС можно обойти? или тупо писать обработчик ПриИзменении?
|
|||
16
FIXXXL
20.01.16
✎
16:11
|
(15) можно попробовать через РЛС извратится
завести РС "Запрещенные к выбору", туда пиши все, что надо убрать сделай шаблон ограничений с запросом "ТекущийЭлемент внутреннее соединение с РС", если вернет записи - отлуп |
|||
17
FIXXXL
20.01.16
✎
16:11
|
(16) ну и шаблон прикрутить на справочники
|
|||
18
Cancell
20.01.16
✎
16:14
|
(16) (17) как вариант, но тогда опять же как смотреть старые доки где эти элементы использовались...
|
|||
19
FIXXXL
20.01.16
✎
16:25
|
(18) а кому они нужны? тем дать права без ограничений
|
|||
20
FIXXXL
20.01.16
✎
16:25
|
(19) да и в старых доках будет "Объект не найден...." в ТЧ
|
|||
21
ptiz
20.01.16
✎
16:40
|
Как уже сказали: отбор в форме при открытии + доп.проверка в подписке, т.к. можно по первым буквам или по коду подставить любой элемент.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |