可以从SSIS运行Crystal Reports并导出为PDF吗?

时间:2017-05-10 20:44:48

标签: sql-server-2008 pdf ssis crystal-reports

我公司的遗留VB6应用程序允许通过电子邮件将报告发送给客户。基本上,输入一个请购单编号,在QC之后确保它有效,调用相应的Crystal Reports模板,导出为PDF,然后通过电子邮件发送给正确的联系人。我被要求研究将此转换为当前手动任务(输入请购单编号并单击"电子邮件报告"按钮)到SQL代理作业(很可能是SSIS包)的可行性。复制当前验证请购单的SQL是没有问题的,但我不知道如何让SSIS调用Crystal Reports模板(或者如果它甚至可能),或者如何将其导出为PDF通过电子邮件发送。

Crystal Reports模板是高度自定义的,并且拥有自己的SQL查询,这些查询使用请购单编号作为参数。每个客户端都有几个模板,因此存在许多模板(实际上数百个),并且重新创建所有自定义都不可行。这就是我需要使用现有Crystal Reports而不是其他选项的原因。我们正在使用SQL Server 2008 R2和Crystal报告10.我无法更改此内容。

是否可以从SSIS调用Crystal Reports模板,然后将其导出为PDF,如果是,如何?任何建议或资源链接都将非常受欢迎!

0 个答案:

没有答案