Колонтитулы в Табличном документе и параметры страницы #569926


#0 by GirlProgram
1)Как вывести колонтитулы только на нечетных страницах? Вот мой код. Колонтитулы печатаются на каждой странице: 2)При этом я еще задаю размеры поля для печати: Но эти размеры почему-то не учитываются, а по умолчанию устанавливается 10*10*10*10. Почему? И как сделать, чтобы учитывалось?
#1 by Поручик
Закладка. Сам не пойму, что за шляпа. Размеры полей, заданные программно, игнорируются. Уже второй день страдаю. 1С:Предприятие 8.2 (8.2.14.528) Управление торговлей, редакция 11.0 (11.0.7.2) Zebra TLP 2844
#2 by GirlProgram
Помогите кто-нибудь у меня из-за этой фигни проект горит
#3 by Поручик
Колонтитулы выводятся на каждой странице, так задумано в платфоррме. Для вывода на определённых страницах писать свой код.
#4 by GirlProgram
Хорошо, тогда что за фигня с параметрами?
#5 by GirlProgram
Почему у меня информацию по колонтитулам воспринимает, а всю остальную нет? поставила ориентацию ландшафт - портрет печатает. Даже указание имени параметров печати не помогает
#6 by Поручик
Аналогично. Пытаюсь печатать этикетки.
#7 by GirlProgram
у меня такое чувство что нас игнорируют не только параметры печатных форм....
#8 by Поручик
Кэш чистил, драйвера переставлял, под админской учеткой заходил, кэш чистил, драйвера переставлял, код выносил в конец процедуры. Начинается истерика.....
#9 by GirlProgram
Получилось!!!! короче у меня было так: ТабДокумент = Новый ТабличныйДокумент; Далее шел возврат, потом обращение в общей функции Напечатать документ и т.д. Так вот, я вместо "Возврат    ТабДокумент;" прямо указата ТабДокумент.Показать; И все идеально :) Нашла в анотации к 8.2: Настройки параметров печати под именем, заданным в свойстве табличного документа "КлючПараметровПечати", сохраняются после вызова диалога параметров страницы, открытия окна предварительного просмотра и выполнения печати (как интерактивно, так и программно).   Собственно поэтому и поставила "Показать", правда "КлючПараметровПечати" я не использовала.
#10 by GirlProgram
В общем главное не обращаться к общей функции
#11 by БибиГон
А где ты все это писала? в какой процедуре?
#12 by GirlProgram
У меня внешняя обработка, в модуле объекта создала функцию Печать Там все и описывала
#13 by GirlProgram
Теперь осталось продумать как бы описать колонтитулы, чтобы печатались только на нечетных страницах....
#14 by GirlProgram
Как поставить условие: Данная строчка не работает.. Как сделать, чтобы сработало?
#15 by Поручик
Не использовать колонтитулы вообще, а выводить строки, высчитывая высоту страницы в строках. К сожалению, пора идти, смотрите пример в ТОРГ 12 ПроверитьВывод
#16 by oreshka7387
а стандартная формула для нечетного числа "2н+1" в 1с-е не применима? просто интересно
#17 by GirlProgram
проблема не в формуле и не до формулы
#18 by GirlProgram
не подходит мне, у меня области слишком большие, можно конечно их разбить на меньшие, но мне надо, чтобы Область с колонтитулом всегда вставала в конец страницы, т.е. сделать имитацию колонтитула тогда...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С