Версия для печати темы (https://pro1c.org.ua/index.php?s=6a446d6abd2db60b3adae9658fd6ffc6&showtopic=64498)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Выравнивание элементов на форме

Автор: BeLuY 05.02.21, 16:45



Здравствуйте! Есть форма, на которой расположены четыре группы, в каждой из которых по два реквизита. Подскажите, пожалуйста, что нужно сделать, чтобы все поля ввода можно было выровнять по красной линии как на скрине?

Заранее спасибо!


Автор: 29a 05.02.21, 22:36

BeLuY @ Сегодня, 16:45 * ,
Разместить их в одной группе, разделив их текстовой декорацией.

Автор: Moloko 06.02.21, 11:09

BeLuY @ Вчера, 16:45 * ,
Выделить эти реквизиты (Ctrl - левая кн. мыши). Затем в главном меню: Форма - Выравнивание - Выровнять по левому краю.

Автор: fly 06.02.21, 13:59

BeLuY @ Вчера, 16:45 * ,

в управляемых формах - непосредственно конструирование формы на клиенте выполняет платформа.
разработчик особо не регламентирует размеры/привязки - форма подстраивается под системные параметры той рабочей станции/браузера, на которой происходит открытие.
т.е. разработчик имеет огранниченный функционал на отображение формы.

Все что можете в вашем вопросе сделать, это все 4 группы перенести в одну "общую" группу, внутри группы система автоматически подстроит все элемнеты под "общую" группу.

Автор: alx389d 07.02.21, 8:09

BeLuY @ 05.02.21, 16:45 * ,
Свойство групп СквозноеВыравнивание = Использовать и Свойство формы ВыравниваниеЭлементовИЗаголовков = Авто(или Элементы авто, заголовки лево)

Автор: BeLuY 08.02.21, 9:43

Moloko @ 06.02.21, 11:09 * ,
Меню "Форма" в Главном меню?


alx389d @ Вчера, 8:09 * ,
К сожалению, не работает...

fly @ 06.02.21, 13:59 * ,
Спасибо, надеялся, что все же есть какой-то метод выравнивания


Автор: sava1 08.02.21, 10:06

наименования - добивайте пробелами до одинакового размера

Автор: BeLuY 08.02.21, 10:33

sava1 @ Сегодня, 10:06 * ,
В этом случае и двоеточие смещается

Автор: sava1 08.02.21, 10:36

двоеточие оставьте на месте.....

Автор: alx389d 08.02.21, 11:03

Цитата(BeLuY @ 08.02.21, 9:43) *
К сожалению, не работает...

у меня работает, попробуйте пересоздать форму, может что-то еще меняли там

Исходная:


Выровненная:


зы: скрины сознательно кидаю ссылками, т.к. они большие, занимают много места, кликнуть не трудно, а то модеры тут поправляютsmile.gif

Автор: Vofka 08.02.21, 12:46

Цитата(alx389d @ 08.02.21, 11:03) *
зы: скрины сознательно кидаю ссылками, т.к. они большие, занимают много места, кликнуть не трудно, а то модеры тут поправляют

Просьба в следующий раз размещать картинку прямо в сообщении.

Автор: BeLuY 08.02.21, 14:16

alx389d @ Сегодня, 11:03 * ,

Странно, но не работает. Платформа 8.3.10.2772 (может в этом дело?)

Свойства групп:




Свойство формы:


Автор: alx389d 08.02.21, 14:23

Vofka @ Сегодня, 12:46 * ,
Просто одно это сообщение с вложенными скринами нужно скроллить почти как всю эту ветку до него. Да и не всем нужны картинки. Допустим, зайти, посмотреть, о чем топик и не грузить себе лишний траффик и не тратить лишние калории на движение пальцем по колесику мышиsmile.gif
Ну да ладно, это мои соображения, а я тут у вас редкий гость, как скажете.

Автор: BeLuY 08.02.21, 14:24

sava1 @ Сегодня, 10:36 * ,



Или это я что-то не понимаю? smile.gif

Автор: alx389d 08.02.21, 14:45

BeLuY @ Сегодня, 14:16 * ,
Не могу сказать насчет версии, у меня 8.3.18. Попробовал в режиме совместимости с 8.3.10. Хотя если это баг, то это бесполезно, конечно. Это свойство, собственно, для того случая, что у вас и предназначено.
Вот еще раз, новая форма. Как у вас, верхние элементы левее нижних

Ставлю сквозное выравнивание у группы, смещаяется именно левая граница у верхних элементов, что нам и нужно:


why.gif

edit: левая/правая перепутал, поправил

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua