Версия для печати темы (https://pro1c.org.ua/index.php?s=ddf1195bf8d84d84aa3f8915c0193966&showtopic=67309)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Программная установка "Начальной страницы"

Автор: AnryMc 21.08.23, 13:32

Модуль прикладной программы: Процедура ПередНачаломРаботыСистемы

    КлючОбъекта = "Общее/НастройкиНачальнойСтраницы";
    
    //ТекущиеНастройки = ХранилищеСистемныхНастроек.Загрузить(КлючОбъекта);
    
    СоставФорм = Новый СоставФормНачальнойСтраницы;


В зависимости от ролей и условий добавляю/устанавливаю (например):
        СоставФорм.ПраваяКолонка.Добавить("Справочник.Контрагенты.Форма.ФормаСписка");
        СоставФорм.ПраваяКолонка.Добавить("Справочник.Продукт.Форма.ФормаСписка");

Записываю
    ВременныеНастройки = Новый НастройкиНачальнойСтраницы;
    ВременныеНастройки.УстановитьСоставФорм(СоставФорм);     
    
    ХранилищеСистемныхНастроек.Сохранить(КлючОбъекта, "", ВременныеНастройки);


При первом входе пользователя настройки устанавливаются но их нужно "активировать": Зайти "Настройки" - Настройки начальной страницы" и нажать "Ок".
Если не "активировать" вручную, то данные настройки срабатывают при втором входе пользователя...

Чего не хватает или где это нужно делать??? !!!




Автор: sava1 21.08.23, 13:51


ВОт здеся -- https://pro1c.org.ua/redirect.php?https://wonderland.v8.1c.ru/blog/programmnaya-nastroyka-nachalnoy-stranitsy/

Автор: AnryMc 21.08.23, 14:42

Цитата(sava1 @ 21.08.23, 13:51) *
ВОт здеся -- тыц


Благодаря "наводке" - перенес в Модуль сеанса "Процедура УстановкаПараметровСеанса"

И произршло чудо - ЗАРАБОТАЛО

З.Ы, Не там расположил...
З.Ы.Ы. СПАСИБО!!!

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua