Программное изменение начальной страницы

1. gsmirnov 81 15.02.23 02:05 Сейчас в теме
Здравствуйте, есть Расширение, в нем добавлена своя форма журнала Взаимодействия.
Хочу программно добавить эту форму на начальную страницу. Конфигурация КА2

В модуле сеанса пишу:


&После("УстановкаПараметровСеанса")
Процедура НСК1_УстановкаПараметровСеанса(ИменаПараметровСеанса)
	// Вставить содержимое метода.
	
	   ЗаписьЖурналаРегистрации("НачальнаяСтраница",УровеньЖурналаРегистрации.Примечание,,,"Читаем",);
	   
	
		НастройкиНачальнойСтраницы = Новый НастройкиНачальнойСтраницы;
		СоставФорм =  НастройкиНачальнойСтраницы.ПолучитьСоставФорм();
	//	СоставФорм.ЛеваяКолонка.Очистить();
		СоставФорм.ЛеваяКолонка.Добавить("ЖурналДокументов.Взаимодействия.Форма.ФормаСпискаКраткая"); 
		СоставФорм.ЛеваяКолонка.Добавить("Документы.КоммерческоеПредложениеКлиенту.Форма.ФормаСписка"); 
		НастройкиНачальнойСтраницы.УстановитьСоставФорм(СоставФорм);
        // Кладем объект настроек текущему пользователю.
		ХранилищеСистемныхНастроек.Сохранить("Общее/НастройкиНачальнойСтраницы",,НастройкиНачальнойСтраницы);
	
КонецПроцедуры
Показать


Но ни одна форма не появляется на начальной странице. В ЖР вижу что эта процедура при начале работы системы открывается 4 раза. То ли где-то в БСП она переопределяется, то ли еще где, не пойму. Поиск по конфигурации ни чего не дал.
Подскажите, где ошибка ...
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. lexx-61 11 01.04.24 10:26 Сейчас в теме
Добрый день. Удалось решить данную задачу?
Почему то добавленная вручную форма не выводится на начальную страницу
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот