Анна, кроме того, в комментариях, которые вы упоминаете, вы используете более старую версию ReportBuilder - вы рассматривали компонент Waler TExtraDevices? У меня нет его в руках, но я, кажется, вспомнил тот день, когда мы использовали это, чтобы получить вывод из ReportBuilder в PDF, и из-за того, как ReportBuilder думает, что это текстовое устройство, вы можете сделать это без предварительного просмотра или взаимодействие со стороны конечного пользователя.
Сказав это, вы ищете универсальный метод, который бы работал с QuickReport и Excel. Я действительно думаю, что вы в конечном итоге получите некий «Принтер PDF» и отправите свои отчеты на этот «названный принтер». Возможно, вам удастся настроить PDF Factory так, чтобы она брала имя выходного файла из заголовка документа и т. Д., Но я думаю, что вы всегда будете немного взаимодействовать с пользователем, независимо от того, как сильно вы пытаетесь. : - (
Дайте нам знать, что вы делаете, так как это проблема, с которой я столкнулся и никогда не мог найти удовлетворительного решения. Мне было бы интересно посмотреть, что вы решите сделать!