|
Ограничение доступа к элементам формы | ☑ | ||
---|---|---|---|---|
0
Торин
05.02.13
✎
14:58
|
Ув. коллеги!
Как убрать доступ ко всем элементам формы, я знаю. Как убрать доступ к отдельным элементам формы, тоже знаю. А вот как убрать доступ КО ВСЕМ ЭЛЕМЕНТАМ ФОРМЫ, КРОМЕ НЕКОТОРЫХ? Практическая задачка - форма проведенного документа должа открываться только на просмотр, но при этом должны быть доступны часть пунктов меню "Действия" и часть пунктов меню "Перейти". Кроме идеи перебирать все элементы формы в цикле и проставлять всем, кроме нужных, доступность = Ложь, есть еще варианты? |
|||
1
mikecool
05.02.13
✎
14:59
|
панели, их будет меньше, чем элементов
|
|||
2
Торин
05.02.13
✎
15:00
|
панели + те элементы которые вне панелей -- но принцип все равно тот же? перебирать в цикле?
|
|||
3
MaxisUssr
05.02.13
✎
15:01
|
(0)
У нас есть для этого целый механизм. Если кратко - справочник с настройками и генератором форм (чтобы интерактивно менять и ничего не забыть) -> генерируется код, который пихается в блок "Выполнить(код)", вызываемый при открытии формы. |
|||
4
kosts
05.02.13
✎
15:02
|
Элементы для которых не установлен признак "Модифицируют данные" в режиме только просмотр вроде не попадают под это самое...
|
|||
5
Торин
05.02.13
✎
15:03
|
(3) это, конечно, круто...
проблема только в том, что у меня это -- мелкая, проходная задачка... и выделить на нее мне готовы - ну пару часов, ну полдня... максимум |
|||
6
Торин
05.02.13
✎
15:04
|
(4) т.е если уэлемента нет признака "Модифицируют данные". то он будет доступен в режиме только просмотр?
|
|||
7
mikecool
05.02.13
✎
15:05
|
(5) список с "доступными" элементами + цикл по всем, не в списке - становится недоступным )))
|
|||
8
Торин
05.02.13
✎
15:06
|
(5) ну... вот этот вариант я и начал уже делать... но подумал -- может "коллективный разум" Мисты че-нить получше подскажет...
|
|||
9
kosts
05.02.13
✎
15:07
|
(6) что-то в этом роде
|
|||
10
Торин
05.02.13
✎
15:09
|
(9)Увы, видимо, на меню это не распространяется... только что посмотрел - нет у меню "действия" признака "Модифицируют данные"
|
|||
11
Торин
05.02.13
✎
15:09
|
ладно, пойду делать по способу из (7)
|
|||
12
kosts
05.02.13
✎
15:11
|
(10) У команды есть
|
|||
13
MSII
05.02.13
✎
15:14
|
Установив доступность в ложь для панели в обычной форме, например, по страницам панели уже не полазишь. Тут надо избирательнее подходить - флажкам устанавливать доступность, остальному - только просмотр.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |