利用提示,用户可指定相应标准,以确定他们插入的视图的内容。Oracle Smart View for Office 同时支持提示和页面提示。另请参阅“使用页面提示”了解有关页面提示的信息。
Smart View 中的提示等同于 Oracle Business Intelligence Enterprise Edition 中的提示。Smart View 仅支持列提示。
在 Oracle BI EE 中,提示是在分析级别定义的。每次在 Smart View 中插入视图时都将提示用户为这些提示输入值。
如果在 Oracle BI EE 中为分析定义了提示,那么,当您将分析中的表、透视表或图形视图插入到 Smart View 中时,系统会提示您选择要为该视图显示的数据。当插入已定义了提示的分析中的复合视图时,对于该复合视图中的所有视图,提示您输入值时,系统仅提示一次。
例如,为分析指定年份提示,并可从年份 2010、2011 和 2012 中进行选择。当您插入表、透视表或图形时,系统会提示您选择要显示哪一年的数据:2010、2011 或 2012。另外,您可以选择插入复合视图,并且您所做的提示选择将应用于插入的所有视图。在插入后,您可以编辑每一个视图上的提示以选择显示另一年份的数据。
视图只能分别进行编辑。编辑操作将提示您输入要为正在编辑的每个视图选择的值。
您可以编辑已在视图中插入或复制并粘贴的提示。
注:
Smart View 中不支持在 Oracle BI EE 中的层次列上定义的提示。
要编辑提示:
注:
在 BI Answers 中为提示指定的选择列表(单选按钮列表和复选框列表)在 Smart View 中将转换为列表控件。
如果在双列上定义了一个提示,并且选择的提示运算符是 * 提示用户,则以下运算符在运行时不起作用:
小于
小于或等于
大于
大于或等于
类似于
不类似于
要避免此情况,请不要使用 * 提示用户运算符。而应在设计时明确定义运算符,并使用上面列出的运算符之一。然后,这些运算符将起作用。
如果在创建日期提示时将用户输入设置为文本,并且将其默认值设置为显示当前日期的 SQL,则这会导致在提示中显示 current_date
SQL 而非显示实际的当前日期。