0
OldmaN2
03.05.17
✎
06:56
|
Доброго времени суток!
Обновлял доработанную бухгалтерию конфигурацией поставщика, через "Сравнить и объединить". Платформа 8.3.9.2170.
Возникли проблемы!
При объединении формы элемента справочника (например справочник подразделения организации) в режиме "взять из файла", форма обновилась и тут я обнаружил, что все поля на форме стали ограниченной длины. Интуитивно предполагаю - это костыль платформы, т.к. при проверке той же формы в чистой конфигурации поставщика - все поля растянуты, и при проверке той же формы в рабочей конфигурации до обновления формы также в порядке....
В общем ХЗ как исправлять, учитывая что теперь формы всей конфигурации кривые. Благо не успел посадить изменения в рабочую конфу, но есть предчувствие, что придётся опять лопатить сравнение и объединение, а разница в конфигурациях весомая(.
Кто-нибудь сталкивался с подобной ерундой? Может имеется совет, как можно обойти кривизну форм, при сравнении и объединении конфигураций. Может есть версия платформы, которая работает правильно, но слышал, что подобное поведение началось ещё с 8.3.7, однако раньше при подобных сравнениях не замечал, что что-то сыпалось..... В первую очередь хотелось бы понять природу подобных багов, чтобы предотвратить в дальнейшем напрасную потерю времени.
P.S.: по умолчанию при добавлении формы и выводе на ней полей на той же версии платформы, они (поля) также ограничиваются по ширине, и приходится устанавливать параметр поля формы "АвтоМаксимальнаяШирина" в значение "Ложь".
НО! в чистой типовой конфигурации и рабочей конфигурации (до обновления) значение "АвтоМаксимальнаяШирина" установлено в "Истина" и тем не менее поля растянуты! А если я добавляю поля на форму, например в чистой типовой конфигурации, где форма отображается без кривизны, то поле растянуто. Получается что платформа при создании формы ломает стандартное поведение вида её элементов.
Вот скрины:
Кривая форма:
Нормальная форма:
|
|
3
OldmaN2
03.05.17
✎
08:22
|
(1) да, пробовал.
Разобрался вроде. Оказывается сравнивал со старой версией чистой конфигурации поставщика. В новой версии та же история с шириной (ограничена).
(2), ага, я по тексту писал про авто максимальную ширину.
Проанализировав всё тщательней понял, что вид ширины поля, в моём случае, зависел от режима совместимости.
В старой версии стоял 8.3.6, а в новой 8.3.8.
Так что кому будет интересно, начиная с режима совместимости 8.3.7 ширина поля в формах становится ограниченной и растянуть такое поле возможно параметром элемента "АвтоМаксимальнаяШирина" в значение ЛОЖЬ.
Не поленился и установил версию платформы 8.3.10.2252, и при установке конфигурации в режим совместимости 8.3.9 получил ту же историю с ограниченностью ширины полей, следовательно это нормальное поведение платформы!
Всем спасибо!
|
|