Уточняю вопрос: Как программно в зависимости от шаблона прав пользователя (для простоты от пользователя) или разрешать, или запрещать смену интерфейса?
Допустим я создаю обработку и в меню подсовываю ее на смену интерфейса, в обработке определяю, открывать или нет, тогда остается программно открыть панель выбора интерфейса и установить выбранный текущим - как это сделать программно?
(3) mov68, КоллекцияЭлементовУправленияИнтерфейсами (InterfaceControlItemCollection)
ПереключитьИнтерфейс (SwitchInterface)
Синтаксис: ПереключитьИнтерфейс(<Имена интерфейсов>)
Параметры:
<Имена интерфейсов> (необязательный)
Тип: Строка. Перечисленные через запятую имена интерфейсов, которые следует сделать видимыми.
Описание:
Способ группового управления видимостью командных интерфейсов. При вызове данного метода сначала становятся невидимыми все интерфейсы, кроме имеющих значение Ложь у свойства Переключаемый, а затем становятся видимыми перечисленные в параметре интерфейсы.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
Пример: