Имя: Пароль:
1C
 
Программный автоподбор ширины столбца табличного документа
0 rcs
 
12.10.10
07:26
Существует ли возможность программно выполнить действие, аналогичное двойному клику мыши между заголовками столбцов (автоматический подбор ширины столбца)? Вывожу таблицу значений в табличный документ, хочу программно установить ширину столбцов чтобы текст влезал в столбец. Интерактивно это можно сделать, а вот программно?
Про возможность установки ширины столбца через область ячеек я знаю, но там нужно указывать конкретное значение ширины, при этом непонятно как его вычислить так же точно, как и при интерактивном автоподборе двойным щелчком мыши.
1 Tashiro
 
12.10.10
07:41
в УТ есть УниверсальныйОтчет, смотри процедуру РасчетШириныКолонок
2 rcs
 
12.10.10
08:36
(1) Посмотрел, там указывается ширина, вычисленная как максимальное количество символов в колонке. Сделал так же, но такой расчет ширины не оптимален - ширина колонки больше чем нужно, остается свободное место. Если дважды щелкнуть мышью - ширина уменьшается до оптимальной. Как сделать так же?
3 rcs
 
12.10.10
10:52
Неужели никто не делал подобного?
4 МихаилМ
 
12.10.10
11:17
рупор абсурда делал
5 МихаилМ
 
12.10.10
11:23
6 rcs
 
12.10.10
11:39
(5) Не нашел по ссылке работы с колонками табличного документа
7 МихаилМ
 
12.10.10
12:02
8 rcs
 
12.10.10
12:29
(7) Как-то слишком сложно это, для каждого шрифта каждого размера надо иметь свою таблицу. Почему нет програмного вызова этой интерактивной функции?
9 МихаилМ
 
12.10.10
12:36
у Алексея много идей. но они недосказанны.
те для тех, кто любит подумать.