Переключение интерфейсов

13.12.2007
9
0
#1
Здравствуйте ! У нас в организации есть несколько пользователей, для которых нужно настроить конкретные разделы меню. Я создала несколько интерфейсов. Конечно, правильно было бы еще и ограничить ролями, но я пока не очень умею это делать. Можно ли как-то запретить юзерам переключаться на другие интерфейсы ?
 
T

Typhoon

Гость
#2
Вопрос поставлен просто на 5+. Во первых было бы не плохо конкретизировать сам вопрос! Что за платформа 77 , 8.х, или 8.2 :( . "Я создала несколько интерфейсов" Создала это хорошо а куда ты их повставляла! Вопервых для каждой учетной записи (своих юзверей) определи свои интерфейс в конфигураторе и все (для 77), сделай запрет на переключение интерфейса для (8.х)
 
13.12.2007
9
0
#3
Платформа 8.1. Вот я и хотела узнать, где этот запрет на переключение делается :( Для учетных записей я интерфейсы определила.
 
T

Typhoon

Гость
#4
Ну тогда вообще совсем просто открой своисва своих итерфейсов и поставь галочку переключаемые

ЭлементУправленияИнтерфейсом (InterfaceControlItem)
Переключаемый (Switchable)
Использование:
Чтение и запись.
Описание:
Тип: Булево. Содержит признак, определяющий видимость интерфейса. Первоначальное значение свойства для интерфейса задается в конфигураторе. Интерфейсы, у которых данное свойство установлено в Ложь, останутся видимы после переключения интерфейсов.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
См. также:
КоллекцияЭлементовУправленияИнтерфейсами, метод ПереключитьИнтерфейс
 
13.12.2007
9
0
#5
Галочка "переключаемые" - это совсем не то. Мне надо, чтоб пользователи не могли переключаться на другой интерфейс. А если убрать галочку переключаемые, то при переключении пункты из предыдущего интерфейса просто остаются, если галочка есть, то полностью убирается первый интерфейс и заменяется на второй. Я даже уже это проверила :) Да и в справке то же самое написано
 
S

Stereo_Type

Гость
#6
Будьте проще B) В нужном вам интерфейсе просто уберите пункт переключение интерфейсов. Если такого пункта в вашем интерфесе нет, а впрограмме он все равно присутствует, тогда он просто зашит в общем интерфесе, как например в ЗУП 8.1
 
13.12.2007
9
0
#7
Спасибо ! А я как раз недавно это сделала B) Из общего убрала, и добавила только в полный.