2008-09-18 1 views
0

Настройка: Несколько компьютеров, использующих файл adp для доступа к базе данных sql 2005. Большинство не имеют PDF-дистиллятора. Создана форма доступа (простая форма, а не кристалл), которая должна быть сохранена как pdf.Метод создания pdf-файла с доступом + vb6 или только sql 2005?

Единственный способ, о котором я могу думать, - отправить запрос от доступа к серверу sql для веб-страницы. Что-то вроде: «http://sqlserver/generatepdf.php?id=123»

Я стараюсь избегать веб-страницы «средний человек». Есть ли способ генерировать PDF в T-SQL? У кого-нибудь есть другие идеи. Я не ищу код, просто идеи методологии.

Спасибо клиент

ответ

2

Сохраните форму в виде отчета, затем используйте Access MVP Stephen Lebans бесплатно утилиту A2000ReportToPDF, чтобы преобразовать ее в файл pdf.

http://www.lebans.com/reporttopdf.htm

Если они имеют Access 2007, они могут скачать и установить бесплатно Microsoft Office 2007 Надстройка сохранять документы как PDF или XPS.

http://www.microsoft.com/downloads/details.aspx?FamilyId=4D951911-3E7E-4AE6-B059-A2E79ED87041&displaylang=en

0

ReportViewer от Microsoft может создавать PDF-файлы изначально.

Он работает внутри веб-страниц и форм Windows/приложений wpf. Вы также можете программно запускать экспорт. Единственным недостатком является то, что вам нужно будет в основном переделать форму в виде отчета.

0

Я должен признать, что я не понимаю: вы хотите экспортировать форму доступа и его данные в файл PDF? Ваша форма - это в основном графика, а не текст и отчет. Вы имеете в виду, что вы хотите, чтобы эта форма включалась как (например) файл .png в файл PDF или вы хотите, чтобы он был полным файлом PDF, наследующим объекты от первоначальной формы и позволяющим такие вещи, как текстовый поиск и так далее на?

Смежные вопросы