Восстановление положения окна табличного документа

Иногда при разработке конфигурации возникает необходимость обеспечить сохранение положения открываемого окна табличного документа. Данную функциональность можно реализовать при помощи свойства табличного документа ИмяСохраненияПоложенияОкна.

Свойство ИмяСохраненияПоложенияОкна содержит строку - имя настроек положения окна табличного документа.

При вызове метода табличного документа Показать(), в случае если у табличного документа было установлено данное свойство, табличный документ будет показан в окне с размерами, которые он имел при закрытии в момент последнего просмотра.

При закрытии окна табличного документа, в случае если у отображаемого табличного документа было установлено данное свойство, будут сохранены настройки размеров и положения окна и в дальнейшем использованы для отображения табличных документов, имеющих в данном свойстве такое же имя.

Пример:

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

В данном примере табличный документ будет открыт в окне с размерами, которые у него были перед последним закрытием окна.