|
сброс условного оформления динамического списка | ☑ | ||
---|---|---|---|---|
0
samozvanec
14.05.13
✎
15:20
|
задал определенное оформление в конфигураторе, задача - принудительно определить его всем. т.е. надо сбросить имеющиеся пользовательские настройки и запретить изменение.
как отличить мои "предопределенные" от пользовательских, как запретить изменение конкретно условного заполнения? |
|||
1
mikecool
14.05.13
✎
15:21
|
запретить сменить навряд ли получится
|
|||
2
samozvanec
14.05.13
✎
15:23
|
(1) на крайняк кнопку Настройка Списка уберу. меня больше интересует, как сбросить, чтобы у всех мои настройки применились
|
|||
3
MSII
14.05.13
✎
15:28
|
Очистить коллекцию элементов УО.
У создаваемых программно элементов УО установить РежимОтображения Недоступный |
|||
4
samozvanec
14.05.13
✎
15:31
|
(3) не хочу программно описывать.
|
|||
5
samozvanec
14.05.13
✎
15:32
|
+(4) хочу мышкой тыкнуть чтоб не сохранялись или сбросить в пару строк. но никак не получается
|
|||
6
MSII
14.05.13
✎
15:35
|
(4) Не понял. А как ты свои "предопределенные" элементы УО задавать собираешься?
|
|||
7
samozvanec
14.05.13
✎
15:35
|
(6) в конфигураторе
|
|||
8
MSII
14.05.13
✎
15:40
|
(7) Ну, можно представление использовать под это дело. При создании формы перебирать элементы УО ДС, удалять пользовательские.
|
|||
9
samozvanec
14.05.13
✎
15:40
|
в свойствах формы сбросил галку Разрешить изменять форму. сохраняться настройки перестали.
подскажите теперь неварварский метод запретить изменение. не хочется кнопку убирать. |
|||
10
Defender aka LINN
14.05.13
✎
15:43
|
(9) Сделай свое оформление недоступным. А пользователь пусть делает что хочет
|
|||
11
samozvanec
14.05.13
✎
15:44
|
(10) неа... было четко сказано "принудительно для всех пользователей"
|
|||
12
MSII
14.05.13
✎
15:45
|
(10) Для этого код писать нужно.
|
|||
13
samozvanec
14.05.13
✎
15:48
|
(12) 3 строки я согласен написать. только как тогда отделить свое от пользовательского?
|
|||
14
MSII
14.05.13
✎
15:55
|
(13) Я же посоветовал в (8) - заполняй представление руками в конфигураторе, потом программно перебирай элементы УО, пользовательские удаляй, свои делай недоступными. В 3 строки не уложишься, но в 5 точно. :)
|
|||
15
samozvanec
14.05.13
✎
16:01
|
(14) 5 это на каждый пункт оформления, опять же пользователь может сделать свое поверх
|
|||
16
MSII
14.05.13
✎
16:08
|
(15) 5 строк - это на любое количество элементов УО, включая Для Каждого ЭлементУсловногоОформления ИЗ Список.УсловноеОформление.Элементы и КонецЦикла;
Ты вроде собирался запретить пользователю настраивать список. |
|||
17
samozvanec
14.05.13
✎
16:11
|
(16) там даже больше пяти, если программно задавать оформление, в цикле не получится - условия и раскраска разные. представление они догадаются вписать, это на крайний случай.
|
|||
18
MSII
14.05.13
✎
16:20
|
(17) Само оформление в цикле задавать не нужно, только свойства Использование и РежимОтображения.
|
|||
19
samozvanec
14.05.13
✎
16:39
|
вот сейчас заметил, что, если стоит галка Разрешить изменять форму, то мое оформление игнорируется. это еще почему?
|
|||
20
samozvanec
14.05.13
✎
17:14
|
ап
|
|||
21
samozvanec
14.05.13
✎
17:46
|
установил программно режим отображения элемента условного оформления Недоступный, ему пох. как так?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |