有没有办法让 Crystal 报告提示用户输入他们的电子邮件地址,然后将结果集作为电子表格通过电子邮件发送给用户?

Is there a way to have Crystal Reports prompt user for their e-mail address then result set is e-mailed to user as a spreadsheet?

我是 Crystal 报告的新手,我有一份 SQL 报告,该报告之前由处于我职位的人 运行 在 SMSS 中发送并通过电子邮件发送要求。我想将它放在 Crystal 报告中,以便用户可以在需要时 运行; Crystal 报告已与我们的 EHR 系统集成。报告的列数太多,无法放在一个页面上,当报告打印不正确时,用户可能会投诉。我想知道是否有某种方法可以设置一个参数或类似的参数来提示用户输入电子邮件地址和 Crystal Reports 然后将报告作为 spreadsheet/csv 文件通过电子邮件发送而不是显示它用于打印。是否可以通过某种方式触发 python 程序从而绕过 CR?这有可能吗?

是的,这可以通过 Crystal 报告运行时来实现。或者考虑获取列出的第 3 方 Crystal 报告自动化工具之一 here