Возможно ли создать такое в Crystal Reports?
Возможно стоит посмотреть в сторону SQL Server Reporting Services и обойтись без сторонних инструментов. Получать PDF можно через веб-сервис.
Добрый день!
Да возможно. Мы так делаем динамическую рассылку pdf файлов с аналитической информацией по филиалам – для каждого филиала своя информация.
Пример на VB.NET (версия CrystaReports – 2008):

‘генерируем объект ReportDocument из файла
Dim myReport As New CrystalDecisions.CrystalReports.Engine.ReportDocument
myReport.FileName = myAppPath + "\report1.rpt"

‘при необходимости меняем RecordSelectionFormula
myReport.RecordSelectionFormula = "{Store} = " + CStr(myStore)

‘обновляем отчет 
myReport.Refresh()

‘делаем экспорт в pdf
myReport.ExportToDisk([Shared].ExportFormatType.PortableDocFormat, myAppPath + "\" + strDate + "\Report for Store " + CStr(myStore) + " " + strDate + ".pdf")


Используя код можно сделать консольное приложение и запускать его по расписанию, а можно использовать его в ETL пакете SSIS (MS SQL Server Integration Services).
Способ хорош тем, что отчет всегда можно поменять без участия разработчиков.