![]() |
|
关于为嵌入的报表和仪表盘指定筛选器您可以在定制 Web 小程序和 Web 选项卡中嵌入报表和仪表盘(仅限从 V3 目录)。您还可以配置 Web 链接字段以打开 V3 目录中的报表或仪表盘。 注意:有关用于报表和仪表盘的目录(V2 和 V3)的信息,请参阅关于在 Oracle CRM On Demand 中嵌入报表和仪表盘。 当您创建“报表”或“仪表板”类型的定制 Web 小程序、Web 选项卡或 Web 链接时,可以指定将在运行时应用的筛选器。对于仪表盘,指定的筛选器将应用于仪表盘中的所有报表。最多可以为报表或仪表盘指定六个筛选器。 注意:您在筛选器中指定的列必须包含在报表中,并且列上的筛选器必须设置为“提示”。否则,在运行报表时,不会应用在 Web 小程序、Web 选项卡或 Web 链接中指定的筛选器。 P0 参数在 P0 参数中的参数字符串起始位置,指定要设置的筛选器数量。P0 参数的有效值为 1 到 6。P0 参数在参数字符串中只能使用一次。 筛选器参数每个筛选器使用三个参数:运算符、列和值,并且必须按照该顺序指定参数。您在参数 P1-P3 中指定第一个筛选器,并以三个参数为一组指定后续筛选器,即 P4-P6、P7-P9、P10-P12、P13-P15 和 P16-P18。您必须使用 & 符号分隔参数。每个参数在参数字符串中只能使用一次。 语法对于单个筛选器,语法如下: P0=1&P1=运算符&P2=列&P3=值 要指定其他筛选器,请添加参数 P4-P6、P7-P9,以此类推,并增大 P0 参数的值以匹配您添加的筛选器数量。因此,对于两个筛选器,语法如下: P0=2&P1=运算符&P2=列&P3=值&P4=运算符&P5=列&P6=值 以下部分介绍构成筛选器的运算符、列和值参数。 运算符运算符在筛选器的三个参数的第一个中指定。下表列出了可使用的运算符。
列要筛选的列在筛选器的三个参数的第二个中指定。指定列时,请注意以下几点:
值值在筛选器的三个参数的第三个中指定。可以直接指定值,也可以指定一个字段作为参数,如下所示:
例如,如果从记录类型字段列表中选择“行 ID”字段,则会插入 %%%Row_Id%%%。运行时,%%%Row_Id%%% 将被当前记录的行 ID 替换。 注意:报表或仪表盘的 URL 在运行时生成。报表或仪表盘的 URL 长度有所不同,具体取决于运行时传递给报表筛选器的 URL 的值。每个浏览器都有一个最大 URL 长度。如果报表或仪表盘的 URL 超过此长度,则当用户尝试查看该报表或仪表盘时,用户可能会在浏览器上遇到不确定的行为。 |
已发布 9月 2017 | Copyright © 2005, 2017, Oracle. 保留所有权利。Legal Notices. |