Как программно изменить начальную страницу в 1С

На примере типовой конфигурации Управление торговлей, редакция 11 (11.4.12.61).

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

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями: