powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / формирование PDF
24 сообщений из 24, страница 1 из 1
формирование PDF
    #39842692
Voland131
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер.

возможно ли преобразование многостраничного access отчета в PDF, но чтобы каждая страница отчета сохранялась в отельном pdf файле? т.е. если отчет состоит из 10 страниц, то на выходе должно быть 10 pdf файлов

Спасибо
...
Рейтинг: 0 / 0
формирование PDF
    #39842862
Voland131, что представляет из себя отчет? Вызывается из формы? Задача не разовая?
...
Рейтинг: 0 / 0
формирование PDF
    #39842866
Voland131
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кривцов Анатолий,

добрый день. Задача не разовая. вызывается по кнопке с формы через DoCmd.OutputTo acOutputReport...

так же пробовал формировать pdf через ConvertReportToPDF от Lebans, но там тоже формируется один pdf файл
...
Рейтинг: 0 / 0
формирование PDF
    #39842867
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Voland131Добрый вечер.

возможно ли преобразование многостраничного access отчета в PDF, но чтобы каждая страница отчета сохранялась в отельном pdf файле? т.е. если отчет состоит из 10 страниц, то на выходе должно быть 10 pdf файлов

Спасибо
дык средствами VBA отслеживай формирование страниц и посылай их на виртуальный pdf
...
Рейтинг: 0 / 0
формирование PDF
    #39842870
Voland131
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ROI,

хмм.. не подскажите в какую сторону копать?
...
Рейтинг: 0 / 0
формирование PDF
    #39842877
Voland131, повторю вопрос - что представляет из себя отчет? Это важно.
Там есть группировка? Если есть, то, пжл, подробнее. Одна группа - одна страница?
...
Рейтинг: 0 / 0
формирование PDF
    #39842880
Voland131
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кривцов Анатолий,

никаких группировок нет. отчет на основе одной таблицы. просто перечень накладных в порядке возрастания номера и основные сведения по каждой накладной
...
Рейтинг: 0 / 0
формирование PDF
    #39842882
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
формирование PDF
    #39842888
Voland131отчет на основе одной таблицы. просто перечень накладных в порядке возрастания номера и основные сведения по каждой накладной Я еще понимаю, если каждая накладная в отдельном файле, А вот перечень накладных сохранять каждую страницу в отдельном файле... Смысл?
...
Рейтинг: 0 / 0
формирование PDF
    #39842893
Voland131
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кривцов Анатолий,

к сожалению, есть определённые требования, что каждая страница отчета должны храниться в виде отдельного файла
...
Рейтинг: 0 / 0
формирование PDF
    #39842897
Попробуйте следующее:
Допустим на страницу влазит 10 записей.
На форме создаете два скрытых поля "С" и "По", а в WHERE источника отчета Between с этими полями.
На нажатии кнопки открываете Recordset на таблице, вносите в эти поля значения из 1-й и 10-й записи и вызываете DoCmd.OutputTo, затем из 11-й и 20-й и снова DoCmd.OutputTo и т.д.
На последнем шаге может остаться менее 10 записей, это надо учесть.
...
Рейтинг: 0 / 0
формирование PDF
    #39842899
Voland131
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кривцов Анатолий,

спасибо. буду ковыряться
...
Рейтинг: 0 / 0
формирование PDF
    #39842932
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Voland131, попробуйте
DoCmd.PrintOut acPages...
Код: vbnet
1.
2.
3.
4.
'  кстати заработала более-менее такая конструкция
Dim  prt As Report
Set prt = Reports.Item(Rep0rtName) ' здесь Rep0rtName - имя отчета
prt.Application.DoCmd.PrintOut acPrintAll' в данном случае печать всех страниц
...
Рейтинг: 0 / 0
формирование PDF
    #39843016
konstantin_got
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
послушаю

Voland131Добрый вечер.

возможно ли преобразование многостраничного access отчета в PDF, но чтобы каждая страница отчета сохранялась в отельном pdf файле? т.е. если отчет состоит из 10 страниц, то на выходе должно быть 10 pdf файлов


пасибо
...
Рейтинг: 0 / 0
формирование PDF
    #39843025
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Voland131просто перечень накладных в порядке возрастания номера и основные сведения по каждой накладной
и все накладные СТРОГО по 1 странице или есть и многостраничные
более разумно запустить формирование ПДФ для каждой накладной
...
Рейтинг: 0 / 0
формирование PDF
    #39843030
Voland131
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКАVoland131просто перечень накладных в порядке возрастания номера и основные сведения по каждой накладной
и все накладные СТРОГО по 1 странице или есть и многостраничные
более разумно запустить формирование ПДФ для каждой накладной

я выше писал, что это не накладные а перечень накладных (реестр накладных если так понятнее)
...
Рейтинг: 0 / 0
формирование PDF
    #39843056
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Voland131просто перечень накладных в порядке возрастания номера и основные сведения по каждой накладной
--вся ли накладная на 1-м листе(или разрывается)
--одинаковое ли количество строк(линий печати) по каждой накладной
...
Рейтинг: 0 / 0
формирование PDF
    #39843061
Voland131
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,
1 накладная - 1 строчка.

на первом и последнем листах число записей отличается от тех что между ними
...
Рейтинг: 0 / 0
формирование PDF
    #39843118
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Voland131,
более существенно, если данные по накладной переносятся на 2-3 строчку(слишком длинные названия) или наличие примечаний
...
Рейтинг: 0 / 0
формирование PDF
    #39843133
ИВП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПЕНСИОНЕРКЕ от пенсионера.
Еще раз - это не Накладная (как документ), а всего лишь строка с ее реквизитами, т.е. это список (реестр) накладных.
...
Рейтинг: 0 / 0
формирование PDF
    #39843194
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если еще актуально "половинчатое" решение-фиксированное количество строк на странице и "мелькание" (см Form1):
...
Рейтинг: 0 / 0
формирование PDF
    #39843196
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вдогонку:раскомментируйте строку в конце процедуры с запросом на удаление
...
Рейтинг: 0 / 0
формирование PDF
    #39843215
Voland131
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

спасибо. буду разбираться
...
Рейтинг: 0 / 0
формирование PDF
    #39844342
SangYong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
это...PDFCreatorPilot2.dll не годится ? я с прошлого столетия доки строю в pdf. А потом SumatraPDF открываю на печать...
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / формирование PDF
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]