将Cognos Burst Reporting发送到多个电子邮件

时间:2015-07-11 17:37:35

标签: cognos cognos-10

我有一些报告需要在一天中每小时发送一次。

我知道如何安排爆发的工作,他们发送的很好,但我的任务是将同样的事情发送到“CC”那些人mananagerl1和managerl2

让我们说电子邮件表的一部分看起来像

Name   |  mgr1   | mgr2 |  email  |  mgr1eml   | mgr2email

通常我会发送电子邮件并按名称分组

如何在不创建3个不同报告的情况下突破所有三封电子邮件?

2 个答案:

答案 0 :(得分:1)

已经有一段时间了,但我认为你可以这样做: 为您的电子邮件地址使用逗号分隔的字符串:

blah@blahblah.com,foobar@foobar.com,...

将您的连拍属性设置为电子邮件地址(Report Studio>文件菜单>连拍选项>连拍收件人>类型)。

答案 1 :(得分:0)

在不创建多个报告的情况下使具有不同层次结构的多个组破裂

例如, 具有三个报告级别的销售报告-分公司经理,主管和销售代表

  • 分支机构经理需要查看属于他们的主管和销售代表
  • 主管需要查看属于他们的销售代表
  • 销售代表只能看到属于他们的订单

因此,如果我们有2个分支经理,每个分支经理有3个主管,而每个主管有4个销售代表

我们需要使用3个不同的分组将报告分为20次 这可以通过3个报告或1个具有3个视图的报告来完成

解决方案

  • 创建一个带有值提示的提示页面,以定义将要使用的不同分组
  • 从一个列表开始,其中包括所有需要的分组
  • 向查询添加突发组和收件人的数据项
  • 根据定义分组的提示页面变量定义数据项

  • 创建另一个列表(来自同一查询),每个组一个(在任何层次结构中)一个列表,并按新数据项分组 作为建议,对于每个列表-使用文本项来控制列标题。或者,您也可以为标题创建一个数据项

  • 根据提示变量创建一个字符串变量

  • 根据提示中的变量呈现每个列表
  • 从报告中为每个突发需求创建一个视图
  • 设置每个视图的提示值
  • 安排视图

对报告的任何更改都会在视图中显示,因此您只需维护一份报告

您可能想尝试创建作业,然后将视图添加到作业中,因此您只需要计划作业即可