Наумов Сергей | Руководитель | Команда Naumov Pro

«Управление проектами по автоматизации бюджетирования»

Автоматизация бюджетирования - невероятно удобный инструмент, который позволяет максимально эффективно использовать ресурсы предприятия, минимизировать кассовые разрывы и другие нехватки ресурсов в нужный момент, а также управлять масштабированием компании. При этом проект автоматизации не всегда приносит желаемые результаты из-за того, что специалисты по автоматизации не учитывают особенности проектов по бюджетированию. Как внедрить проект так, чтобы руководство увидело эффективность, пользователи не страдали, система бюджетирования отвечала текущим, а главное будущим потребностям и предприятие получило мощный стимул к развитию - подробности в докладе: * Карта обхода граблей при подготовке и выполнении проекта * Идеальный план внедрения - это реально * 1С:ERP2 и 1С:КА - тонкие нюансы * Как достраивать не ломая - архитектурные особенности 1С:ERP2 и 1С:КА * Как встроить бюджетирование в процессы стратегического планирования, чтобы получить гибкий инструмент управления и аналитики

Каким образом можно запретить пользователю доступ к настройке панели разделов ?

1. alex-l19041 11 15.11.16 14:52 Сейчас в теме
Каким образом можно запретить пользователю доступ к настройке панели разделов ?
Вознаграждение за ответ
Показать полностью
Ответы
Сортировка: Древо
15. ЧерныйКот 17.11.16 14:52 Сейчас в теме
(1) как запретить изменять - не знаю, но можно скрыть
		НастройкиРабСтолаМенеджер = Новый НастройкиНачальнойСтраницы;
		СоставФормМенеджер = НастройкиРабСтолаМенеджер.ПолучитьСоставФорм();
		СоставФормМенеджер.ЛеваяКолонка.Очистить();
		СоставФормМенеджер.ПраваяКолонка.Очистить();
		СоставФормМенеджер.ЛеваяКолонка.Добавить("Задача.*.Форма.ФормаСпискаИсполнителя");
		НастройкиРабСтолаМенеджер.УстановитьСоставФорм(СоставФормМенеджер);
		НастройкиИнтерфейсаМенеджера = Новый НастройкиИнтерфейсаКлиентскогоПриложения;
		СоставИнтерфейсаМенеджер = НастройкиИнтерфейсаМенеджера.ПолучитьСостав();
		СоставИнтерфейсаМенеджер.Верх.Очистить(); // панель инструментов убираем
		СоставИнтерфейсаМенеджер.Лево.Очистить();
		СоставИнтерфейсаМенеджер.Право.Очистить();
		СоставИнтерфейсаМенеджер.Низ.Очистить();
		СоставИнтерфейсаМенеджер.Низ.Добавить(Новый ЭлементНастройкиСоставаИнтерфейсаКлиентскогоПриложения("ПанельОткрытых"));
		НастройкиИнтерфейсаМенеджера.УстановитьСостав(СоставИнтерфейсаМенеджер);

...

		ХранилищеСистемныхНастроек.Сохранить("Общее/НастройкиНачальнойСтраницы",,НастройкиРабСтолаМенеджер,,СокрЛП(ПользовательИнфБазы.Имя)); 
		ХранилищеСистемныхНастроек.Сохранить("Общее/		ХранилищеСистемныхНастроек.Сохранить("Общее/НастройкиИнтерфейсаКлиентскогоПриложения",,НастройкиИнтерфейсаМенеджера,,СокрЛП(ПользовательИнфБазы.Имя))
Показать
16. alex-l19041 11 17.11.16 14:59 Сейчас в теме
(15) в каком месте необходимо добавить этот код ?
2. alex-l19041 11 15.11.16 14:57 Сейчас в теме
есть вот такой код

НастройкиИнтерфейса = Новый НастройкиКомандногоИнтерфейса();
		НастройкиИнтерфейса.ОтображениеПанелиРазделов = ОтображениеПанелиРазделов.КартинкаИТекст;


если бы был вариант
ОтображениеПанелиРазделов.НеВыводить
3. корум 316 15.11.16 14:58 Сейчас в теме
Разве настройка панели разделов не с ролью Полные права / Администратор?
5. alex-l19041 11 15.11.16 15:06 Сейчас в теме
4. alex-l19041 11 15.11.16 14:59 Сейчас в теме
6. alex-l19041 11 15.11.16 17:03 Сейчас в теме
есть подозрение, что программно это не доступно...
7. alex-l19041 11 15.11.16 17:14 Сейчас в теме
может есть у кого-нибудь идеи?
Хочется не обрезая права пользователя ограничить возможность настройки панели разделов. Т.е. один раз настроили и пользователь не может перенастроить...
8. alex-l19041 11 16.11.16 13:00 Сейчас в теме
как-только узнаю как. Добавлю вознаграждение
10. Sashares 1 16.11.16 15:49 Сейчас в теме
(9) вот тут есть интересная тема http://infostart.ru/public/369487/
Возможно, если продолжить ее, то можно обнаружить имя стандартной обработки, которое используется для настройки панели разделов и заменить ее использование на какую нибудь свою пустую, для части пользователей.
Не уверен, что получится, но можно попробовать поискать в этом направлении.
11. alex-l19041 11 17.11.16 09:52 Сейчас в теме
(10)
Возможно, если продолжить
- а конкретнее ?
12. v3rter 17.11.16 10:32 Сейчас в теме
(11) Имеется в виду, что если найти внутреннее имя встроенной обработки по настройке панелей, то методом из http://infostart.ru/public/369487/ ее можно подменить на свою. Возможно есть смысл попросить автора (ekaruk) помочь с поиском.
14. alex-l19041 11 17.11.16 14:43 Сейчас в теме
(13) какую форму ... настройки панели разделов ?
17. alex-l19041 11 17.11.16 15:06 Сейчас в теме +3 $m
НастройкиИнтерфейсаКлиентскогоПриложения

Описание:

Содержит настройки интерфейса клиентского приложения (состав и размещение панелей).

Доступность:

Сервер, толстый клиент (!!!).

А надо чтобы в тонком клиенте работало...
18. Sashares 1 17.11.16 15:34 Сейчас в теме
(17) Это настройка интерфейса приложения. Она выполняется на сервере и применится для того пользователя, которому сохранили данную настройку в хранилище системных настроек.
Оставьте свое сообщение

Вакансии

Менеджер по продажам проектов 1С
Санкт-Петербург
Полный день

Ведущий специалист 1С
Москва
Полный день

Программист 1С
Курган
Полный день

Бизнес-аналитик 1С
Санкт-Петербург
зарплата от 70 000 руб. до 90 000 руб.
Полный день

Консультант-аналитик 1С
Санкт-Петербург
зарплата от 50 000 руб. до 65 000 руб.
Полный день