全部
假设我有一个包含字符串的动态生成的数组:{Tom, Bill, Jane, Lucy, Jam} 我想让 Tom 在第 1 页页眉中显示,Bill 在第 2 页页眉中显示,Jane 在第 3 页页眉中显示,等等。
这个想法是实现“分配给”功能,本质上只构建一个水晶报表,但不同的页面被传递给不同的人,这样得到一页报表的人就可以在上面写上他/她的名字。
有任何想法吗?谢谢。
全部
假设我有一个包含字符串的动态生成的数组:{Tom, Bill, Jane, Lucy, Jam} 我想让 Tom 在第 1 页页眉中显示,Bill 在第 2 页页眉中显示,Jane 在第 3 页页眉中显示,等等。
这个想法是实现“分配给”功能,本质上只构建一个水晶报表,但不同的页面被传递给不同的人,这样得到一页报表的人就可以在上面写上他/她的名字。
有任何想法吗?谢谢。
您所描述的称为“报告突发”。有两种类型的突发:单程和多程。
使用单程突发:
使用多遍突发:
BusinessObjects Enterprise XI 使用发布支持这两种方法。收件人可以是 BO 用户或“外部”(出版物为此使用 Crystal Reports 或 WebI 报告,很奇怪)收件人。您可以以多种格式将报告发送到 BO 收件箱或 SMTP 收件箱(以及其他)。
如果您没有 BO,您可能需要考虑 Apos 的 Bursting Manager。
如果您具有编程专业知识,则可以使用 Crystal Reports SDK 轻松地生成报表。您存储原始记录选择公式,将 WHERE 子句片段附加到它上面将过滤报告(例如,对于收件人),以所需格式交付报告,恢复原始 RSF,然后重复。