Имя: Пароль:
1C
1С v8
Макет табличного документа, масштабы
,
0 Пират
 
29.04.13
09:40
Нарисовал ценник в макете табличного документа.
Долго парился с подгонкой размеров.
Печатал на принтер из макета в конфигураторе - все отлично.

Печатаю результат из приложения - по ширине ценник соответствует, по длине в два раза длиннее.

Что за ерунда и как бороться?
1 Cube
 
29.04.13
09:41
(0) У тебя стоит перенос текста по словам и автоподбор высоты ячеек.
2 Пират
 
29.04.13
09:42
(2) нет, автоподбор высоты ячеек в печатаемой области отключен.
Указывая высоту строки снимал галочку
3 Cube
 
29.04.13
09:44
(2) И что, ты всё равно настаиваешь на том, что у тебя высота и количество строк в макете и в готовом табдоке одинакова? Сам-то в это веришь?
4 Пират
 
29.04.13
09:46
(3) Да.
   СтруктураПараметров.ТабличныйДокументВывод.ПолеСлева                = 34;
   СтруктураПараметров.ТабличныйДокументВывод.ПолеСверху                = 1;
   СтруктураПараметров.ТабличныйДокументВывод.ПолеСправа                = 0;
   СтруктураПараметров.ТабличныйДокументВывод.ПолеСнизу                = 5;
   СтруктураПараметров.ТабличныйДокументВывод.РазмерКолонтитулаСверху    = 0;
   СтруктураПараметров.ТабличныйДокументВывод.РазмерКолонтитулаСнизу    = 0;
   СтруктураПараметров.ТабличныйДокументВывод.АвтоМасштаб                = Ложь;
   СтруктураПараметров.ТабличныйДокументВывод.МасштабПечати            = 100;
5 Пират
 
29.04.13
09:47
+(4) причем, этот ценник делал копированием макета другого ценника.

На другом ценнике все нормально.
6 Cube
 
29.04.13
09:48
(4) Мне это ни о чем не говорит. Сохраняй макет в файл и готовый табдок в файл. Выкладывай, посмотрим.
7 Пират
 
29.04.13
09:53
(6) сделал то, что ты сказал и увидел, что часть строк готовом табдок стоит "Автомасштаб = Истина" и высота у них в два раза больше

В конфигураторе эти строки без автомасштаба и нормальной высоты.

Что за глюк?
8 Cube
 
29.04.13
09:55
(7) Отладчиком воспользуйся.
9 Пират
 
29.04.13
10:01
(8) в конфигураторе в макете все строки высотой 2,50

на печати же, высота многих строк сбивается строк
10 Cube
 
29.04.13
10:02
(9) Так воспользуйся отладчиком и найди, где у тебя автовысота присваивается...
11 Пират
 
29.04.13
10:09
(10) все, нашел.

Высота сбивается из-за того, что секции выводятся, у которых другая высота
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.