|
СКД. Собственное хранилище пользовательских настроек. Кто-нить делал? | ☑ | ||
---|---|---|---|---|
0
fisher
18.02.13
✎
17:53
|
В свойствах любого отчета есть замечательные свойства "Хранилище вариантов" и "Хранилище настроек".
И если с собственным хранилищем вариантов есть примеры и даже готовые решения в типовых и БСП, то вот с хранилищем настроек ничего на глаза не попадалось. Хочется, чтобы пользовательские настройки вариантов тоже хранились централизованно и их можно было мигрировать между пользователями. Кто-то заморачивался подобным? |
|||
1
GANR
18.02.13
✎
18:32
|
(0) подсистему ВариантыОтчетов из БСП посмотри
|
|||
2
fisher
18.02.13
✎
18:38
|
(1) В БСП хранилище вариантов переопределяется. Хранилище настроек используется стандартное.
|
|||
3
fisher
18.02.13
✎
18:39
|
Но я уже, кажись, приблизительно въехал, чего и как делать...
|
|||
4
GANR
18.02.13
✎
18:41
|
(3) думаю, (1) должно закрыть твою задачу? или нет, есть особенность?
|
|||
5
Очкарик
18.02.13
✎
18:48
|
(0) гемор это, в случае, если настройки станут несовместимыми с отчетом, например в СКД
|
|||
6
Очкарик
18.02.13
✎
18:49
|
+(5) Нафигачит пользователь кучу своих настроек, отчет изменится. Что будешь делать с настройками? Солить?
|
|||
7
fisher
18.02.13
✎
19:15
|
(4) Думаю сейчас над этим... Взвешиваю за и против...
(6) Ты призываешь никуда ничего не сохранять? Или я чего-то не понял? С системным хранилищем проблема ведь точно такая же. Сабж тут ничего не ухудшает. |
|||
8
Очкарик
18.02.13
✎
19:18
|
(7) призываю не приучать пользователя к тому, что у него будет куча настроек, если у тебя самописка-нетленка
|
|||
9
GANR
18.02.13
✎
19:19
|
(7) из (6) вывод: ограничить круг настройщиков
|
|||
10
fisher
18.02.13
✎
19:30
|
Офигеть. Я правильно вас, товарищи-внедренцы, понимаю?
Пользователи не должны юзать штатный и любимый ими еще с 7.7 функционал сохранения индивидуальных настроек отчета? Бить их по рукам? Запрещать на уровне прикладного решения? Привыкли использовать разные отборы для разных целей в одном отчете? Тренируйтесь! Вбивайте их каждый раз руками! Сотню раз на дню! Ибо нефиг! |
|||
11
GANR
18.02.13
✎
19:31
|
(10) на предприятии, особенно крупном, все должно быть безобразно, но однообразно
|
|||
12
fisher
18.02.13
✎
19:34
|
(11) Т.е. ответ утвердительный?
И как вы боретесь со штатными возможностями платформы? Скрываете их от пользователей? Курочите типовые, чтобы запретить на уровне конфы? Поделитесь бесценным опытом! |
|||
13
GANR
18.02.13
✎
19:46
|
(12) У нас (1) широко применяются. В консолидирующих базах аналитики настраивают Варианты, они же в интерфейс их добавляют пользователям, оставляя им ограниченный круг пользовательских настроек.
|
|||
14
fisher
18.02.13
✎
19:53
|
(13) Вот у нас хотелось бы что-то подобное сделать, только не для вариантов, а для настроек вариантов. Базовые варианты сплошь и рядом достаточно сложные получаются. Отдавать аналитикам их курочить - не получится. Они сейчас рулят именно на уровне настроек достаточно универсальных вариантов. Поэтому хотелось бы управление вариантами оставить за программистом, а управление настройками вариантов отдать на откуп аналитикам.
|
|||
15
fisher
19.02.13
✎
13:37
|
По итогу - буду таки реализовывать. Вроде разобрался окончательно. Сильно помог разбор реализации вариантов отчета в БСП.
|
|||
16
Никола_
Питерский 19.02.13
✎
13:41
|
(15) Не знаю как в БСП, но в ЗУПе у меня штатном пользователи настраивают что хотят и как хотят и при том сохраняют это все ? Или речь не об этом ?
|
|||
17
fisher
19.02.13
✎
19:25
|
Сделал. Оказалось все достаточно легко и тривиально. Единственная нетривиальная хрень, которую подсмотрел - это передача ключа настройки в качестве параметра закрытия формы (формы настроек - модальные) с помощью объекта ВыборНастроек.
|
|||
18
fisher
19.02.13
✎
19:27
|
(17) + При этом автоматически вызываются соответствующие обработчики менеджера хранилища настроек.
|
|||
19
GANR
19.02.13
✎
19:45
|
может, и нам придется подобное делать
|
|||
20
fisher
19.02.13
✎
19:53
|
(19) По идее, с (1) оно должно вообще без проблем сочетаться. При этом можно свое хранилище настроек использовать только для некоторых отчетов, а для остальных использовать системное хранилище. Смысла в этом, правда, не вижу...
|
|||
21
fisher
19.02.13
✎
19:54
|
Я думал над тем, чтобы (1) тоже всунуть. Но пока не буду, наверное... Нет прямой необходимости.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |