Имя: Пароль:
1C
 
Кривое растяжение элементов формы.
,
0 mzelensky
 
08.12.14
09:25
Доброго всем. Вопрос из разряда "пальцем в небо", но все же.

Платформа 8.2.19.Имеем форму списка справочника номенклатуры. На ней куча реквизитов, списки и так далее. Проверяю в отладчике привязки элементов- все растягивается нормально. никаких проблем. Захожу в пользовательский режим, открываю эту форму:

1) Если форма открывается изначально с растяжением на весь экран, то привязки криво отрабатывают и элементы не отрабатывают растяжение. Если при после этого убрать растяжение на полны йэкран (сжать форму не закрывая), а затем растянуть заново - все отрабатывает нормально.
2) Если форма первоначально открывается в НЕ на полный экран, а потом растягивается ручками или открывается на полный экран, то все нормально
3) Пользователи работают в терминале. Данная ерунда проявляется у определенных пользователях. А допустим в тестовой базе у этого же проблемного пользователя ошибка появляется через раз.

Куда копать?
1 Heckfy
 
08.12.14
09:28
Наверно в сторону кэша для начала.
2 mzelensky
 
08.12.14
09:34
(1) Тестова база создавалась новой. Ошибка хоть и вылазиет через раз, но вылазиет.

Кэш я проверю, но хочется еще варианты услышать
3 Heckfy
 
08.12.14
09:36
Программно какие либо реквизиты формы скрываются/отрисовываются?
4 mzelensky
 
08.12.14
09:43
(3) Возможно. на 100% сказать не могу, т.к. это довольно сложно проверить. Конфа Альфа-авто, а там ПИПЕЦ что творится.

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

т.е. как бы странно...
5 Fish
 
08.12.14
10:01
Если чистка кеша не помогает, то скорее всего, какая-то привязка кривая.
6 DrZombi
 
гуру
08.12.14
10:05
(2) 100% какая либо связка кривая и конфликтует.
Не стоит усложнять интерфейс реквизитами.

Перепиши интерфейс, на упрощённую модель :)
7 Fish
 
08.12.14
10:08
(6) "Перепиши интерфейс" - ты когда-нибудь видел Альфа-авто? :)
8 mzelensky
 
08.12.14
10:15
(5) В конфигураторе при проверке все чистенько. Никаких конфликтов. Как ее найти ... :(
9 Fish
 
08.12.14
10:18
(8) Можно поступить достаточно просто, но муторно. Мы помнится, в альфа-авто на форму заказ-наряда добавили элемент (та ещё формочка). Тоже был подобный косяк с привязками, помогло только полное сбрасывание всех привязок и настройка по новой.
10 mzelensky
 
08.12.14
10:22
(9) косяк в том, что время на это надо пипец, а положительный результат далеко не гарантирован. Потом забавно будет клиенту объяснять - я тут провозился 2 часа, толку никакого, но это точно не косяк привязок :)

Ладно, как крайний случай принимается.
11 anatoly
 
08.12.14
17:07
(7) 4я или 5я АА?
либо привязки - либо выравнивающие линии (их можно "удалить все" сделать)
12 Garykom
 
гуру
08.12.14
17:16
Было такое с привязками, еще бывает помогает пересоздание формы, пару раз в 8.1 еще такое пришлось делать иначе никак