У меня есть старое приложение, написанное на VB6, использующее Crystal Reports 8 (не 8.5 - просто 8).
Что мне нужно сделать, так это выяснить, как программно создать или экспортировать PDF-версию отчета.
Очевидно, что CR 8 не экспортирует в PDF - это, по-видимому, особенность, поставляемая с 8.5. Или, по крайней мере, кажется, что сломан в версии, которую я имею.
Поэтому я пытаюсь использовать PDFCreator и пытаюсь управлять им через COM-объект, который виден и доступен внутри VB6.
Вот проблема ... Я хочу сделать это поколение PDF в программе без участия пользователя. Поэтому я хочу сообщить PDFCreator, где создать файл, как его назвать и т.д., И я хочу, чтобы Crystal Reports распечатал отчет в PDFCreator.
К сожалению, я не могу понять правильный вызов, который НЕ заставляет пользователя видеть всплывающее окно, спрашивающее их, где сохранить pdf и как его назвать.
Я знаю, что COM-объект для PDFCreator кажется полнофункциональным, но фактическая документация и примеры - по крайней мере, чтобы выполнить то, что я хочу сделать - кажется скудным.
У кого-нибудь еще есть идеи для меня?