我正在尝试实施一个系统,该系统根据数据库中的某些变化发送电子邮件警报 - 例如,如果某个商店的收入低于30天平均值的50%,我们想自动向相关决策者发出警报,以便他们查看正在发生的事情。 (虚构的例子,我们没有商店)
JasperReportc Server 4.5 (或任何其他相关工具)是否提供可以实现此目的的任何功能?如果没有,是否有适合的开源解决方案?理想情况下,我们希望用户友好的前端来定义标准并设计警报邮件。
或者可以在数据库级别上实现吗?
感谢。
答案 0 :(得分:1)
我必须提到Jasper只是一个报告工具。它不会发送任何电子邮件提醒或任何内容。它所能做的只是在不同时间生成动态报告。
也许您的应用程序本身可以使用SMTP或IMAP发送电子邮件。您可以在应用程序本身中编写必要的条件。
当您需要快速构建动态报告解决方案时,可以在应用程序中使用Jasper。 Jasper创建报告所需的时间少于在应用程序中构建报告所需的时间。此外,Jasper还可以将您的报告导出为PDF或Excel格式,而无需使用API文件。 Jasper还提供图表和其他图形报告结构。