![]() |
![]() |
![]() |
|
Как настроить нумерацию страниц у макета . УПП 8.1 | ☑ | ||
---|---|---|---|---|
0
ant-szr
16.11.09
✎
12:20
|
Как сделать в макете у док. Счет фактура полученный чтобы при печати если в наименоание товара много строчек при переходе на следующую станицу печатался на листе номер страницы ( а если кратко просто нумерацию станиц как у макета настроить)?
|
|||
1
Scooter
16.11.09
✎
12:22
|
смотрите в колонтитуле есть параметр
а лучше сделать как в типовых |
|||
2
SuperMario
16.11.09
✎
12:23
|
(0) загляни в процедуру печати накладной.
МассивВыводимыхОбластей.Очистить(); МассивВыводимыхОбластей.Добавить(ОбластьМакета); МассивВыводимыхОбластей.Добавить(ОбластьИтоговПоСтранице); Если НомерСтроки = КоличествоСтрок Тогда МассивВыводимыхОбластей.Добавить(ОбластьПодвала); МассивВыводимыхОбластей.Добавить(ОбластьМакетаВсего); КонецЕсли; Если НомерСтроки <> 1 И НЕ ФормированиеПечатныхФорм.ПроверитьВыводТабличногоДокумента(ТабДокумент, МассивВыводимыхОбластей) Тогда ОбластьИтоговПоСтранице.Параметры.ИтогМассаБруттоПоСтранице = ИтогоМассаБруттоНаСтранице; ОбластьИтоговПоСтранице.Параметры.ИтогМестПоСтранице = ИтогоМестНаСтранице; ОбластьИтоговПоСтранице.Параметры.ИтогКоличествоПоСтранице = ИтогоКоличествоНаСтранице; ОбластьИтоговПоСтранице.Параметры.ИтогСуммыПоСтранице = ИтогоСуммаНаСтранице; ОбластьИтоговПоСтранице.Параметры.ИтогНДСПоСтранице = ИтогоНДСНаСтранице; ОбластьИтоговПоСтранице.Параметры.ИтогСуммыСНДСПоСтранице = ИтогоСуммаСНДСНаСтранице; ТабДокумент.Вывести(ОбластьИтоговПоСтранице); // очистим итоги по странице ИтогоМассаБруттоНаСтранице = 0; ИтогоМестНаСтранице = 0; ИтогоКоличествоНаСтранице = 0; ИтогоСуммаНаСтранице = 0; ИтогоНДСНаСтранице = 0; ИтогоСуммаСНДСНаСтранице = 0; НомерСтраницы = НомерСтраницы + 1; ТабДокумент.ВывестиГоризонтальныйРазделительСтраниц(); ЗаголовокТаблицы.Параметры.НомерСтраницы = "Страница " + НомерСтраницы; ТабДокумент.Вывести(ЗаголовокТаблицы); КонецЕсли; |
|||
3
and2
16.11.09
✎
12:27
|
(2) в СФ это не требуется.
здесь итоги по странице считаются. колонтитулов хватит. |
|||
4
ant-szr
16.11.09
✎
12:32
|
Вот нашол клонтитулы - значит нашол макет счет-фактуры полученной он лежит в общих макетах счет-фактура 283 открыл его потом таблица далее настроика печати там есть колонтитулы как правильно там прописать настроики я прописал так [&НомерСтраницы] из [&СтраницВсего] - чтото не работает
|
|||
5
SuperMario
16.11.09
✎
12:34
|
(4) не указал выводить колонтитулы
|
|||
6
ant-szr
16.11.09
✎
12:36
|
а где не указал - выводить с галочку поставит с 1 страницы
|
|||
7
SuperMario
16.11.09
✎
12:41
|
КолонтитулТабличногоДокумента (SpreadsheetDocumentHeaderFooter)
Свойства: ВертикальноеПоложение (VerticalAlign) Выводить (Enabled) НачальнаяСтраница (StartPage) ТекстВЦентре (CenterText) ТекстСлева (LeftText) ТекстСправа (RightText) Шрифт (Font) Описание: Используется для доступа к колонтитулам табличного документа. Колонтитул является специальным текстом, выводимым вверху или внизу каждой страницы при выводе документа на печать. В тексте колонтитула можно использовать следующие управляющие конструкции: [&НомерСтраницы] ([&PageNumber]) - при печати в данном месте будет выведен номер страницы, [&СтраницВсего] ([&PagesTotal]) - при печати в данном месте будет выведено общее количество страниц, [&Дата] ([&Date]) - при печати в данном месте будет выведена текущая дата, [&Время] ([&Time]) - при печати в данном месте будет выведено текущее время. КолонтитулТабличногоДокумента (SpreadsheetDocumentHeaderFooter) Выводить (Enabled) Использование: Чтение и запись. Описание: Тип: Булево. Содержит признак вывода колонтитула на печать. |
|||
8
ant-szr
16.11.09
✎
12:49
|
Спасибо за подробно описание - просто я чтото туплю - это значит я сначало включаю в макете а потом дополнительно в модуле еще прописать надо ?
|
|||
9
ant-szr
16.11.09
✎
13:07
|
а где включить колонтитул ?
|
|||
10
SuperMario
16.11.09
✎
13:47
|
В Функция ПечатьСчетаФактуры(ДанныеДляПечати)
|
|||
11
SuperMario
16.11.09
✎
14:26
|
Только не забудь указать размер колонтитула через
РазмерКолонтитулаСнизу =10 и укажи ТабДокумент.ПолеСнизу = 10; // в типовой ТабДокумент.ПолеСнизу = 0; |
|||
12
ant-szr
17.11.09
✎
09:56
|
Сначало в макете указали расположение колонтитула далее
В Функция ПечатьСчетаФактуры(ДанныеДляПечати) Были добавлены строки в самом низу кода . ТабДокумент.ПолеСнизу = 10; ТабДокумент.ПолеСправа = 0; ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт; ТабДокумент.НижнийКолонтитул.Выводить = истина; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |