При обновлении платформы «1С:Предприятие» (в частности, при переходе на релизы ветки 8.3.10) пользователи и разработчики часто сталкиваются с неприятным эффектом: управляемые формы на начальной странице или рабочем столе перестают растягиваться на весь экран. Формы сжимаются до минимального размера при выполнении поиска или добавлении новых блоков (например, задач или календаря), оставляя большое количество неиспользуемого пространства.
Рассмотрим подробнее причины возникновения этой проблемы и разберем по шагам проверенные способы ее решения как в режиме «Конфигуратор», так и в пользовательском режиме.
Проанализируем ситуацию: начиная с версий платформы 8.3.7–8.3.10 изменился механизм авторасчета размеров элементов управляемого интерфейса «Такси» и алгоритмы расчета привязок. Основные причины некорректного отображения следующие:
АвтоМаксимальнаяШирина принимает значение Истина, из-за чего контейнер формы сжимается до ширины содержимого.Посмотрим на пример решения проблемы в режим «Конфигуратор». Самым надежным техническим способом является проверка настроек ширины и пересохранение управляемой формы под текущей версией платформы.
АвтоМаксимальнаяШирина и установим его в значение Ложь.РастягиватьПоГоризонтали и РастягиватьПоВертикали — установим их в значение Да.Выясним влияние режима совместимости на поведение интерфейса. Если баг проявляется на множестве стандартных форм (в конфигурациях 1С:УНФ, 1С:Документооборот и др.):
РежимСовместимости.Версия 8.3.7 (или выше, если этого требуют релизы конфигурации).Разберем варианты решения проблемы без изменения конфигуратора, непосредственно из режима «1С:Предприятие»:
Таким образом, отключение автоограничения ширины элементов, обновление конфигурации и настройка режима совместимости позволяют полностью вернуть корректное растяжение форм в интерфейсе «Такси».