Имя: Пароль:
1C
1С v8
Управляемые формы: задать ширину колонок таблицы
0 formista2000
 
19.11.24
16:04
Привет!
Напихал колонок в таблицу на управляемой форме. В два ряда. Ну то есть группы колонок, в них - ещё группы, а в них уже колонки. Но колонки всё равно не помещаются по ширине в табличное поле - появляется горизонтальный скролл.
Наигрался со свойствами Ширина, АвтоМаксимальнаяШирина и т. д. у групп и у полей - всё без толку. Вариант масштаба компактный тоже не спасает.
Как принудительно уместить все колонки по ширине?
Спасибо!
1 Kongo2019
 
19.11.24
16:16
(0)О, это редкий секас. УФ принудительно запихивает заголовок поля в шапку. Сокращай название колонок, тогда будет хоть как-то рулиться.
2 dmt
 
19.11.24
16:21
(0) непонятно, в чем именно ты видишь проблему. Если у тебя колонок 1000, или ширина окна 100 пикселей, то очевидно, никак не уместится, будет скролл. Это норма
3 formista2000
 
19.11.24
17:12
Ещё вопрос: как принудительно сделать разделитель между группами на форме? В группах размещены таблицы. Разделитель появляется только если в родительской группе задать группировку "Горизонтальная всегда". А принудительно можно?
4 Kongo2019
 
19.11.24
17:14
(3) Сделай группу разделитель.
5 formista2000
 
19.11.24
17:18
(4) Это как? О.о
6 Kongo2019
 
19.11.24
17:45
(5) Ну сделай группу, впихни туда декоратор, и эту группу впихни между нужными тебе группами.
7 PR
 
19.11.24
17:51
(0) Установи у всех колонок в заголовок только 1, 2, 3... (сколько тебе там нужно) первых символов от наименования поля, можешь в конце еще написать "..."
А в подсказку полный текст поля
И ставь ширину колонок 1, 2, 3... (сколько тебе там нужно) и убери авторастягивание по горизонтали
Программист всегда исправляет последнюю ошибку.