|
ТабДок.НижнийКолонтитул |
☑ |
0
AlexNecro
20.04.12
✎
07:06
|
кто знает, как с колонтитулами работать? следующий код у меня не работает, куда искать?
ТабДок = Новый ТабличныйДокумент;
ТабДок.НижнийКолонтитул.Выводить = Истина;
ТабДок.НижнийКолонтитул.НачальнаяСтраница = 1;
ТабДок.НижнийКолонтитул.ТекстСлева = "__________";
ТабДок.НижнийКолонтитул.ТекстСправа = "__________";
ТабДок.НижнийКолонтитул.ВертикальноеПоложение = ВертикальноеПоложение.Низ;
ТабДок.РазмерКолонтитулаСнизу = 10;
|
|
1
Wobland
20.04.12
✎
07:12
|
у тебя ТабДок слишком пуст для колонтитулов
|
|
2
AlexNecro
20.04.12
✎
07:30
|
он дальше заполняется, там три страницы
|
|
3
Wobland
20.04.12
✎
07:34
|
всё работает:
ТабДок = Новый ТабличныйДокумент;
ТабДок.Область(1, 1, 1, 1).Текст="!";
ТабДок.НижнийКолонтитул.Выводить = Истина;
ТабДок.НижнийКолонтитул.НачальнаяСтраница = 1;
ТабДок.НижнийКолонтитул.ТекстСлева = "__________";
ТабДок.НижнийКолонтитул.ТекстСправа = "__________";
ТабДок.НижнийКолонтитул.ВертикальноеПоложение = ВертикальноеПоложение.Низ;
ТабДок.РазмерКолонтитулаСнизу = 10;
ТабДок.Показать();
|
|
4
Cube
20.04.12
✎
07:35
|
Ну и? У меня код из (0) отработал на ура:
|
|
5
AlexNecro
20.04.12
✎
08:47
|
(3) Спасибо, помогло )
|
|
6
AlexNecro
20.04.12
✎
08:48
|
Ошибка была в том, что колонтитул должен устанавливаться после заполнения всей таблицы. Ну я так понял.
|
|
7
Wobland
20.04.12
✎
08:50
|
(6)Процедура КнопкаВыполнитьНажатие(Кнопка)
ТабДок = Новый ТабличныйДокумент;
ТабДок.НижнийКолонтитул.Выводить = Истина;
ТабДок.НижнийКолонтитул.НачальнаяСтраница = 1;
ТабДок.НижнийКолонтитул.ТекстСлева = "__________";
ТабДок.НижнийКолонтитул.ТекстСправа = "__________";
ТабДок.НижнийКолонтитул.ВертикальноеПоложение = ВертикальноеПоложение.Низ;
ТабДок.РазмерКолонтитулаСнизу = 10;
ТабДок.Область(1, 1, 1, 1).Текст="!";
ТабДок.Показать();
КонецПроцедуры
полёт нормальный, у тебя барабашка
|
|
8
AlexNecro
20.04.12
✎
08:51
|
Нда. А я просто колонтитул скопипастил в другое место - заработало
|
|