Приветствую, коллеги!
После перехода с платформы 8.3.7 на 8.3.13 появился "баг". Когда пользователь открывает документ "Заявка на расходование ДС" в ERP, а затем переходит по ссылке "Файлы", то форма списка файлов перестала растягиваться как по ширине так и по высоте.
Исследовательские изыскания привели к выводу, что это происходит при манипуляциях видимостью/доступностью элементов формы. В случае с формой "ПрисоединенныеФайлы" это происходит из-за манипулирования видимостью команд в обработчике "ПриОткрытии":
Если ЕстьПравоДобавления Тогда
ДоступнаКомандаСканировать = ФайловыеФункцииСлужебныйКлиент.ДоступнаКомандаСканировать();
Элементы.ПодменюДобавить.Видимость = ДоступнаКомандаСканировать;
Элементы.Добавить.Видимость = Не ДоступнаКомандаСканировать;
Элементы.СписокКонтекстноеМенюГруппаКомандДобавить.Видимость = ДоступнаКомандаСканировать;
Элементы.СписокКонтекстноеМенюДобавить.Видимость = Не ДоступнаКомандаСканировать;
КонецЕсли;
Показать
Если этот кусок кода закомментировать, то форма нормально растягивается. Однако, если в пользовательском режиме перейти в "Изменить форму" и там снять галочку видимости с любой кнопки командной панели, то форма "сплющивается". Если даже вернуть галочку или установить стандартные настройки, то форма свои прежние размеры не возвращает. Причем если даже прописать такой код, то форма начинает "сплющиваться" :
&НаКлиенте
Процедура ПриОткрытии(Отказ)
ЭтаФорма.ТолькоПросмотр = Истина;
Возврат;
КонецПроцедуры
Показать
Есть еще форма "Мои заметки". Если там скрыть видимость команды "Создать" через "Изменить форму", то она тоже "сплющивается".
Таким образом делаю вывод, что дело не в самих формах, а в механизме обработки изменения видимости/доступности любых свойств на форме.
Проверьте у себя. Скрин прилагаю. Как бороться?