Добрый день. После обновления платформы съехала одна управляемая форма. Проблема наблюдается у всех пользователей.
Сделано, но не помогло : очистка кэша, очистка настроек пользователя, восстановление окна, восстановление стандартных настроек, добавление/удаление реквизита формы с последующим обновлением, обновление из стандартной конфигурации поставщика. У меня идеи закончились :(
(26) на последних платформах в Такси есть такое понятие как масштаб. В сервисе кажись сидит.
Раз помогает, то значит проблема не в форме.
Либо кеш, внешний или внутренний.
Либо кривой код формы, ну тут как сказал пилить.
(27) подозрение - это не та форма. возможно реально открывается другая форма и вы пытаетесь править всякие МаксШирина на другой форме. Иначе должно помочь.
(1) Настройки формы хранятся не в кэше, а в самой базе.
Если на БСП, то Администрирование - Настройки пользователей и прав - Персональные настройки пользователей - Очистка настроек - У всех пользователей / отдельные настройки - Ищешь свою форму - Выбрать - Очистить и закрыть
(4) (5) РастягиватьПо установлено, АвтоМаксимальная тоже. В конфигураторе форма отражается корректно. Да и в предприятии, если в изменении формы нажать Установить стандартные настройки, все корректно, пока не переоткроешь.
9.
user633533_encantado
1115.01.19 14:25 Сейчас в теме
(6) Если после установки стандартных настроек у вас все корректно, то возможно в модуле формы обработки идет какая-то программная работа с элементами формы ?
5.
user633533_encantado
1115.01.19 11:28 Сейчас в теме
Используй АвтоМаксимальнаяШирина или АвтоМаксимальнаяВысота у элементов формы. Это особенность новой платформы, тянет элементы не до края, даже если стоит "Растягивать по горизонтале".
Подозреваю, что это для удобство работы на планшетах и т.п.
У меня подобная пляска интерфейса началась, когда перешел с 8.3.10.2667 на 8.3.12. Перепробовал штук пять разных билдов - ситуация не меняется. Снять режим совместимости опасаюсь, т.к. конфа старая (УТ 11.1), не обновляется.
(12) Тогда еще добавлю, что пробовал заново с нуля рисовать форму, предполагая, что есть какие-то скрытые параметры, которые инициализируются и обрабатываются только в 8.3.12. Тоже не помогло. Костыльно помогает при создании на сервере скрыть видимости у половины элементов, а при открытии включать видимость. Иногда спасает... Но системного решения, по всей видимости, нет
(17) Не выйдет, т.к. на этом же сервере крутятся регулярно обновляемые релизы БП и ЗУП, а они сейчас требуют 8.3.12.1685. Выделять отдельный сервер под одну конфу никто не будет
(32) А какая из таблиц на скрине?
Если вы нашли проблемный элемент, то стоит повозиться с настройками именно этого элемента - то есть покрутить параметры влияющие на его размер.
Также можно посмотреть в сторону групп, в которые данный элемент входит.
(38) таблица Подробная информация об остатках, в самой таблице проблемная настройка - высота ограничена. Если высоту не ограничивать и вынести из групп, то проблема уходит, если оставить в группах, то проблема остается, в группах ничего подозрительного не нашла. Поскольку заказчику эта таблица не нужна, дальнейшую работу по проблеме прекратили, а таблицу скрыли.
(1) Не так давно ремонтировал одну из конфигураций, где наблюдались такие "косяки" с масштабированием. Это была старенькая и сильно дописанная БП 3, работающая в режиме совместимости 8.3.6 (5?).
Такое искажение возникало при программном изменении формы, выполняемом НЕ в ПриСозданииНаСервере(...). Где-то перенес код в ПриСоздании, где-то изменил логику.
Но тут, насколько понимаю, речь идет о типовой форме.
Какие вижу себе пути решения... Да, возможно, "ТАКСИ" поможет. Есть также вероятность, что поможет изменение режима совместимости конфигурации (отключение или повышение). И в конце концов, можно расширением доработать форму.
(37) отключала все программное изменение формы, Такси не помогло, изменять режим совместимости не рискнула, а расширения на старых конфах не доступно. Удалось найти и отключить проблемный элемент методом перебора, подробнее в (39).
(40) Видел недавно такое же поведение у старенькой 1С после того как поставили платформу 8.12.x. В итоге решили тем что старенькая программа будет запускаться на платформе 8.9.x. (или ниже в зависимости от режима совместимости), а Бух 3.0 на 8.12.x.
p.s. Обычно разработчик пишет на какой платформе рекомендует запускать 1С.
такое было на семерке в подборе в чек ккм, на восьмерке ни разу не встречал ничего подобного. нам помогало только так:
залазили в конфигуратор и меняли что нибудь на этой форме (не помню точно, менял местами строки помоему в типе поиска)
потом запись и обновление и вуаля. вдень по 3 раза так мучились, слава богу через пару месяцев восьмерку изобрели. :)