Переключение интерфейса Такси (компактный/обычный) через сохранение соответствующих настроек пользователя.
Должно работать на всех более-менее свежих конфигурациях на БСП. Проверено на БП 3.0, ERP 2.1, УТ 11.2, УНФ 1.6
Собственно, переключение делается тут
//Режим = ВариантМасштабаФормКлиентскогоПриложения.Компактный;
//Режим = ВариантМасштабаФормКлиентскогоПриложения.Обычный;
//Режим = ВариантМасштабаФормКлиентскогоПриложения.Авто;
НастройкиКлиентскогоПриложения = ХранилищеСистемныхНастроек.Загрузить("Общее/НастройкиКлиентскогоПриложения",,,ИмяПользователя);
Если НастройкиКлиентскогоПриложения =Неопределено Тогда
НастройкиКлиентскогоПриложения = Новый НастройкиКлиентскогоПриложения;
КонецЕсли;
НастройкиКлиентскогоПриложения.ВариантИнтерфейсаКлиентскогоПриложения=ВариантИнтерфейсаКлиентскогоПриложения.Такси;
НастройкиКлиентскогоПриложения.ВариантМасштабаФормКлиентскогоПриложения = Режим;
ХранилищеСистемныхНастроек.Сохранить("Общее/НастройкиКлиентскогоПриложения", "", НастройкиКлиентскогоПриложения, , ИмяПользователя);