Вход | Регистрация


Автомасштаб наоборот - как растянуть на всю страницу

Автомасштаб наоборот - как растянуть на всю страницу
Я
   Гений 1С
 
12.09.18 - 09:41
В таблице может быть переменное количество колонок.
Пользователь хочет, чтобы таблица всегда помещалась по ширине на лист. Т.е. если таблица клроткая, то растягиваться по ширине.

А Автомасштаб только уменьшает масштаб, а не увеличивает. Как быть?
 
 
   s03
 
1 - 12.09.18 - 09:49
сделай таблицу чтобы она всегда была шире страницы (ширина колонок и всё пр. в помощь) и автомасштаб
   vicof
 
2 - 12.09.18 - 09:49
Уменьшить хотелки, а не масштаб.
   s03
 
3 - 12.09.18 - 09:54
(2) автомасштаб на хотелки? да, это, пожалуй самое оптимальное решение
   Гений 1С
 
4 - 12.09.18 - 10:19
(2) пока подбираю масштабпечати, используя количествостраниц от 100 вверх с шагом 1
   dmt
 
5 - 12.09.18 - 10:22
использовать ТабДок.ПроверитьВывод() и Область.ШиринаКолонки?
   Гений 1С
 
6 - 12.09.18 - 11:12
(5) примерно
   Вафель
 
7 - 12.09.18 - 11:13
(4) лучше методом деления пополам
   Гений 1С
 
8 - 12.09.18 - 11:32
(7) лучшее враг хорошего
   Вафель
 
9 - 12.09.18 - 11:34
(8) так и скажи - не могу осилить алгоритм деления пополам
   RomaH
 
10 - 12.09.18 - 12:08
 
 Рекламное место пустует
   Гений 1С
 
11 - 14.09.18 - 11:20
(9) почему ты уверен, что с 200 до 100 делением пополам быстрее чем с 100 с шагом 1?
   Злопчинский
 
12 - 14.09.18 - 11:33
(11) Потому что деление пополам в общем случае (если много раз) - будет быстрее чем простой тупой перебор.
   Гений 1С
 
13 - 14.09.18 - 13:32
(12) то в общем, а тут вопрос со скольни начинать и зачем на спичках экономить ибо печать операция медленная по определению.
Ох уж эти оптимизаторы
   Злопчинский
 
14 - 14.09.18 - 14:11
проверитьВывод() - сама по себе операция очень небыстрая. поэтому долбить от 100 до 180 80 раз - это крайне непродуктивно, лучше делением пополам прыгнуть 5-8 раз...
   Малыш Джон
 
15 - 14.09.18 - 14:14
(0) ширина табличного поля известна,
рассчитай пропорционально ширину колонок и установи
   Гений 1С
 
16 - 14.09.18 - 17:18
(14) замерял?
   Serg_1960
 
17 - 14.09.18 - 17:39
А чего там замерять? 40-20-10-5-2,5 - 7 раз максимум :)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует