Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

1с программно удалить Панель разделов

1с программно удалить Панель разделов
Я
   andrey i1c
 
14.08.20 - 23:27
пытаюсь программно удалить панель разделов при запуске программы У ПОЛЬЗОВАТЕЛЯ кто запускает программу, но почему то не срабатывает:

Процедура ПриНачалеРаботыСистемы()
    РаботаСИнтерфейсом.МинимальныйИнтерфейс();
    ОбновитьИнтерфейс();
КонецПроцедуры

Процедура МинимальныйИнтерфейс() Экспорт
    Настройки = Новый НастройкиИнтерфейсаКлиентскогоПриложения;
    НастройкиСостава = Новый НастройкиСоставаИнтерфейсаКлиентскогоПриложения;
    НастройкиСостава.Верх.Добавить(Новый ЭлементНастройкиСоставаИнтерфейсаКлиентскогоПриложения("ПанельОткрытых"));
    Настройки.УстановитьСостав(НастройкиСостава);
    ХранилищеСистемныхНастроек.Сохранить("Общее/НастройкиИнтерфейсаКлиентскогоПриложения", "", Настройки);
КонецПроцедуры


ТАК ЖЕ ПРОБОВАЛ И ЭТОТ КОД, НО БЕЗУСПЕШНО:

НастройкиИнтерфейса = Новый НастройкиИнтерфейсаКлиентскогоПриложения;
    НастройкиСостава = НастройкиИнтерфейса.ПолучитьСостав();
    
    // Очистить настройки состава.

    НастройкиСостава.Верх.Очистить();
    НастройкиСостава.Лево.Очистить();
    НастройкиСостава.Низ.Очистить();
    НастройкиСостава.Право.Очистить();
    
    //Добавить снизу панель открытых

    НастройкиСостава.Низ.Добавить(Новый ЭлементНастройкиСоставаИнтерфейсаКлиентскогоПриложения("ПанельОткрытых"));
        
    // Загрузить настройки состава в пустой объект настроек.

    НастройкиИнтерфейса.УстановитьСостав(НастройкиСостава);
    
    // Положить объект настроек текущему пользователю в хранилище.

    ХранилищеСистемныхНастроек.Сохранить("Общее/НастройкиИнтерфейсаКлиентскогоПриложения", , НастройкиИнтерфейса);

В ЧЕМ МОЖЕТ БЫТЬ ПРИЧИНА?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.