|
|
Мистика в управляемых формах |
☑ |
|
0
lisrws
28.04.20
✎
20:48
|
всем привет. столкнулся с непонятным поведением управляемых форм. есть группа с горизонтальным размещением элементов. в нее входят 3 группы(лево, центр, право) с вертикальным размещением элементов. если верхняя группа находится в корне формы, то все идеально выводится. но если ее поместить как подгруппу в другую группу с горизонтальной группировкой и на ее уровень добавить группу с какой-то надписью, то все сыпется. для простоты в элементах группы отключено растягивание элементов по горизонтали и заданы размеры. но чтобы я не делал все сыпется если эту группу с 3 подгруппами поместить в другую. если есть возможность сделать с растягиванием по горизонтали авто или включено, то не проблема. в общем, нужен хоть какой-то способ, который выведет их корректно.
приложил файл внешней обработки. должна работать на любой типовой:
фото здесь:
|
|
|
1
Cyberhawk
28.04.20
✎
21:08
|
Поясни, что на первой картинке не так
|
|
|
2
lisrws
28.04.20
✎
22:00
|
первая картинка - это в конфигураторе. лучше на 2-ю смотреть. это в предприятии. обрезаются заголовки, не помещается слова в поле "Скидки". самое интересное то, что сколько бы я ширину для полей в нижней части не указал, их ширина не меняется
|
|
|
3
Cyberhawk
28.04.20
✎
22:03
|
Ну очевидно же, что нижняя группа по ширине с верхней выравнивается.
Поиграйся со свойством формы и этих групп "Сквозное выравнивание"
|
|
|
4
lisrws
29.04.20
✎
08:07
|
поигрался. что-то вообще на них не реагирует. и включал, и отключал
|
|
|
5
АнализДанных
29.04.20
✎
08:25
|
(0) Я наверное не совсем понял твою проблему, но у меня как-то была подобная картинка: было 3-е абсолютно одинкаховых по составу и свойствам группы, но одна из них почему-то на миллиметр всегда отличалась. Методом тыка выяснилось, что в 2-х заголовках групп пробелов не было, а в 3-й был. По длине заголовки были примерно одинаковые, когда я убирал пробел в заголовке, то все красиво выравнивалось. Решил проблему заменой пробела в наименовании одного заголовка на неразрывный пробел, проблема сразу ушла.
Ещё поиграйся со свойством "объединённая".
|
|
|
6
lisrws
29.04.20
✎
10:50
|
забыл сразу указать.
платформа 1С:Предприятие 8.3 (8.3.13.1926)
режим совместимости Версия 8.3.6.
Объединенная и сквозное выравнивание вроде с 8.3.7 добавили. может из-за этого у меня никак на него не реагирует
|
|
|
7
cons24
29.04.20
✎
11:02
|
Читай как оптимизировали в 8.3.7 и делай костыли описанные в "как было плохо в 8.3.6"
|
|
|
8
lisrws
29.04.20
✎
11:07
|
(7) это уже раза 4 перечитал, правда не нашел как оно мне поможет. ведь я для 8.3.6 делаю
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший