![]() |
![]() |
![]() |
|
Колонтитулы в печатной форме | ☑ | ||
---|---|---|---|---|
0
mzelensky
18.11.11
✎
11:53
|
Вопрос вроде простой, но хоть убейте не пойму ситуацию. Есть 2 документа со своими печатными формами. В обоих используются колонтитулы:
Док1: ТабДок.НижнийКолонтитул.ТекстВЦентре = "Contract № " + Выборка.НомерКонтракта + " from " + Формат(Выборка.Дата, "ДФ=dd.MM.yyyy") + " " + "Приложение № " + Выборка.НомерКонтракта + " от " + Формат(Выборка.Дата, "ДФ=dd.MM.yyyy")+ Символы.ПС + "General Manager / Генеральный директор " + ФИОГенДирО + " _____________________ L.S. / М.П."+ Символы.ПС + "General Manager / Генеральный директор " + ФИОГенДирК + " _____________________ L.S. / М.П."+ КолонтитулДопСторон; Док2: ТабДок.ВерхнийКолонтитул.ТекстВЦентре = ФИОГенДир + Символы.ПС + "Price № " + Выборка.Номер + " from " + Формат(Выборка.Дата, "ДФ=dd.MM.yyyy") + " " + "Прайс - лист № " + Выборка.Номер + " от " + Формат(Выборка.Дата, "ДФ=dd.MM.yyyy"); ТабДок.НижнийКолонтитул.ТекстВЦентре = "Price № " + Выборка.Номер + " from " + Формат(Выборка.Дата, "ДФ=dd.MM.yyyy") + " " + "Прайс - лист № " + Выборка.Номер + " от " + Формат(Выборка.Дата, "ДФ=dd.MM.yyyy")+ Символы.ПС + "General Manager / Генеральный директор " + ФИОГенДир + " _____________________ L.S. / М.П."; Больше никаких параметров для колонтитулов не ввожу (ну ток размеры их). При этом в форме для Док1 в колонтитуле выводится "номер текущей страницы" (в крайних углах просто цифрой) а в форме Док2 выводится "Номер текущей страницы и всего страниц в документе". Хоть убейте, не могу найти в чем разница??? Почему в одной форме одна информация, а в другой другая??? |
|||
1
mzelensky
18.11.11
✎
11:54
|
(0) в СП написано:
Используется для доступа к колонтитулам табличного документа. Колонтитул является специальным текстом, выводимым вверху или внизу каждой страницы при выводе документа на печать. В тексте колонтитула можно использовать следующие управляющие конструкции: [&НомерСтраницы] ([&PageNumber]) - при печати в данном месте будет выведен номер страницы, [&СтраницВсего] ([&PagesTotal]) - при печати в данном месте будет выведено общее количество страниц, [&Дата] ([&Date]) - при печати в данном месте будет выведена текущая дата, [&Время] ([&Time]) - при печати в данном месте будет выведено текущее время. Но я нигде не использую эти конструкции! |
|||
2
mzelensky
18.11.11
✎
12:00
|
ап
|
|||
3
ssh2006
18.11.11
✎
12:03
|
посмотри в отладчике, что в колонтитулах в ТекстСлева, ТекстСправа
|
|||
4
mzelensky
18.11.11
✎
12:15
|
(3) ща гляну, но не пойму...откуда оно там берется...пробивал поиском - не нашел чтобы в коде присваивалось какое-то значение.
|
|||
5
ssh2006
18.11.11
✎
12:20
|
Еще в самом макете: таблица - настройка печати - колонтитулы
|
|||
6
mzelensky
18.11.11
✎
12:21
|
(3) почему-то текст этот появляется после этого:
ПовторятьПриПечатиСтроки=ТабДок.Вывести(ШК, Выборка.Уровень()); Грубо говоря тут я вывожу область в макет со штрих-кодом и запоминаю эту область для ее вывода на каждой страницы. Как только эта строчка выполняется, параметры заполняются: ТекстСлева "List [&НомерСтраницы] from [&СтраницВсего] lists" Строка ТекстСправа "Лист [&НомерСтраницы] из [&СтраницВсего] листов" Строка ПОЧЕМУ??? |
|||
7
ssh2006
18.11.11
✎
12:23
|
таблица - настройка печати - колонтитулы посмотри
|
|||
8
mzelensky
18.11.11
✎
12:26
|
(5) Во, там и нашел!!! Видимо свойства перетянулись...т.к. я изначально макет скопировал, а потом на основании него делал свой.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |