Я использую Active Reports в своей программе VB для создания отчета на основе моих данных. Прямо сейчас отчет открывается нормально, и он позволяет пользователю печатать, копировать, находить и т. д. Я не уверен, как добавить функциональность, позволяющую пользователю выбрать экспорт диаграммы после запуска программы.
Я просматривал множество руководств, но всегда есть что-то, что делает его невозможным для работы в моей программе. Например, этот форум дает точный код того, что я хочу, поскольку они добавляют кнопку экспорта на панель инструментов, а затем добавляет функциональность к кнопке. К сожалению, я не могу получить доступ к панели инструментов. Они получают к нему доступ с помощью Me.Toolbar
, и я не могу получить к нему доступ таким образом.
Другой форум здесь не добавляет экспорт на панель инструментов, а вместо этого вставляет его непосредственно в код, но я не уверен, что импортировать, чтобы позволить мне сделать это таким образом, поскольку мой проект не распознает ActiveReportsPDFExport.ARExportPDF
.
ОБНОВЛЕНИЕ:
Нашел способ экспорта в PDF, добавив в ActiveReport в формате дизайна DataDynamics.ActiveReports.Export.Pdf.PdfExport
и затем вызвав из моего кода PdfExport1.Export(Me.Document, "D:\Kyra\HELP.pdf")
Проблема:
- Это вызывается в конце моей функции, которая открывает активный отчет. Я хочу, чтобы пользователь мог выбрать экспорт отчета, а затем ему была предоставлена возможность выбрать формат и место, где он хочет сохранить отчет.