#0
by Arslan
Сразу оговорюсь тема не боян!) Пользовался поиском и не нашел ответа. Мне известно что при печати можно задать вывод номера страницы с помощью директивы #P, при этом на каждой странице выводится номер начиная с 1, а как можно задать нумерацию страниц которая начинается не с 1 а с другого натурального числа?Не путать с начальной страницой печати! Поясняю на примере: Есть отчет кассовая книга, который печатается через определенные периоды времени, нумерация книги начинается в начале года с 1 и продолжается непрерывно до конца года. Понятно что во второй период с начала года нумерация должна быть начата не с 1 а с номера последней страницы предыдущего отчета + 1. Как быть? Поможите!!! ((( ЗЫ У мя возникли кой-какие идеи, н: нельзя kb как в экселе где-нибудь задать номер первой страницы. В Экселе программно это делается след. образом: Sheet.PageSetup.FirstPageNumber = 5 Похоже придется печатать прямиком в Excel ((( через OLE
#2
by Скользящий
Если задать ширину строк фиксированную, то можно считать строки и в зависимости от количества строк номер страницы. Но вариант - на любителя. Потому что тогда отпадает высота строки АВТО...
#3
by Arslan
В моем отчете тоже есть такой реквизит, значение которого выводится в отчет, его использование целесообразно если количество страниц отчета не превышает 1, если же больше то малость некорректно получается, на всех страницах один и тот же номер ))). Конечно можно отчет разбить на страницы используя методы Таб.НоваяСтраница и Таб.ВысотаТаблицы(или как это сделано в типовой по дням). Но в этом случае мне придется подбирать высоту страницы наугад, которые не всегда подойдут под спонтанные настройки принтеров и если не ошибаюсь даже разрешений экрана. А в случае с директивой #P система сама разбивает таблицу на страницы. Мне нужно решение именно с помощью задания начальной страницы печати в таблице, программно. Наверное всё-таки придется печатать отчет в Excel(((
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как узнать номер страницы при печати
- Запуск 1с из командной строки: как задать имя архива
- Подскажите, как в колонтитулах выводить номер страницы не с 1-цы?
- Запись периодических реквизитов: Время,Документ,Номер,Номер Стр
- Задать значение константе
- Как задать формат страницы при рулон печати на матр принтере Epson LX 300(+
- Табличный документ. Номер страницы при печати
- Номер проводки и номер строки документа
- УТ11 "Номер сообщения меньше номер ранее принятого сообщения" где поменять?
- разрыв страницы, начало новой страницы при печати
- Сколько разрядов у «Номер отправленного сообщения» и «Номер принятого сообщения»
- Номер страницы в колонтитуле
В этой группе 1С
- ЗУП. Выгрузить в чистую ЗУП
- Можно ли в поле ввода типа Дата выводить даты в формате месяц.год без числа
- В чем различие между выражениями "Ссылка.Пустая()" и "ЭтоНовый()"?
- Настройки принтера из 1С
- Выполнение запроса в модуле документа и модуле формы. В чем разница?
- Включение стоимости услуг в себестоимость товаров
- Закрытие месяца
- Принтер Zebra 2844 не видит бумагу в нем
- Отражение себестоимости услуг в отчете "Валовая прибыль"
- Web-сервисы авторизация
- Как получить текущую дату в запросе?
- Откуда берутся данные для расчета среднего заработка?
- Список значений из строки с разделителем
- Уничтожение базы 1с
- Нет прав доступа к регистру накопления "Взаиморасчеты с контрагентами"
- v7: УСН: После обновления ОСВ не показывает обороты по счету
- Индексы таблицы значений
- Ошибка формата потока при открытии конфигурации
- Сортировка таблицы значений по иерархии элементов столбца
- v7: Ошибка блокировки открытия базы данных