Имя: Пароль:
1C
1С v8
поля слева в табличном документе
,
0 СвинТуз
 
25.06.14
12:21
Делаю табличный документ как обычно
ТабДокумент.АвтоМасштаб=Истина;
ТабДокумент.ПолеСлева=30;
ТабДокумент.ПолеСправа=20;
    
ТабДокумент.Показать();

печатаю
меряю линейкой получается меньше 30 мм поле слева

что то не правильно делаю?
1 ale-sarin
 
25.06.14
12:53
А кто Вам сказал, что показатели в макетах меряются в миллиметрах?
2 ale-sarin
 
25.06.14
12:54
Ширина - 0,53 в макете = 1мм
Высота - 2,65 в макете = 1мм.
3 DS
 
25.06.14
12:58
(2) Не читатель?
(0) Нет гарантий точности.
4 ale-sarin
 
25.06.14
13:04
(3) ага))) промахнулся.
5 СвинТуз
 
25.06.14
13:13
(1)
хелп что то такое говорит ...

ТабличныйДокумент (SpreadsheetDocument)
ПолеСлева (LeftMargin)
Использование:

Чтение и запись.
Описание:

Тип: Число.
Содержит ширину поля отступа слева при печати (в миллиметрах). Значение по умолчанию 10.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент,
6 ale-sarin
 
25.06.14
13:14
(5) Да-да. Я ошибся. Не в тему.
7 СвинТуз
 
25.06.14
13:14
получается нет способа сделать поля?
или обязательно нужно принтер перед этим указывать?
8 hhhh
 
25.06.14
13:18
(7) Автомасштаб убери, голова два уха.
9 СвинТуз
 
25.06.14
13:52
так это ясно ...
только тогда на лист не поместится
10 СвинТуз
 
25.06.14
13:53
мне тогда проще слева накинуть ...
11 СвинТуз
 
25.06.14
13:54
стандартные кадровые приказы почему то идут без отступа
и что бы подшить = проблема
12 Serg_1960
 
25.06.14
14:00
Не читатель :)

Нужно добавить .ИмяПринтера если хочешь изменять .АвтоМасштаб
И .ИмяПараметровПечати если хочешь... изменять :)
13 Serg_1960
 
25.06.14
14:03
(0) А если масштаб установить 100% ?