Имя: Пароль:
1C
1С v8
СКД. Собственное хранилище пользовательских настроек. Кто-нить делал?
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) тоже всунуть. Но пока не буду, наверное... Нет прямой необходимости.