报表函数 Today () 返回当前系统日期。 Now () 返回当前系统时间。 AsOfTime () 返回“AsOfTime”表达式(如果已定义)的时间值。否则,AsofTime 返回报表执行时间。 AsOfDate () 返回“AsOfTime”表达式(如果已定义)的日期值。否则,AsofDate 返回报表执行日期。 ReportDate () 返回报表执行日期和时间。 ReportName () 返回报表名称。只有从 IBM® Cognos® Connection 中运行报表时,此函数才起作用。如果运行已保存的报表视图,那么将返回报表视图名称。 ReportPath () 返回报表路径。只有从 IBM® Cognos® Connection 中运行报表时,此函数才起作用。 ReportDescription () 返回报表说明。只有从 IBM® Cognos® Connection 中运行报表时,此函数才起作用。 ReportLocale () 返回运行语言环境。 GetLocale () 返回运行语言环境(已拒绝)。 Locale () 返回运行语言环境。 ReportProductLocale () 返回产品语言环境。 ReportAuthorLocale () 返回创建者语言环境。 ReportSaveDate () 返回报表上次保存日期。 ReportCreateDate () 返回报表创建日期。 ReportID () 返回报表 ID。 ReportOutput () 返回输出格式的名称,例如 CSV、HTML、HTMLFragment、layoutDataXML、MHT、PDF、rawXML、spreadsheetML(Excel 2007 格式)、XHTML、xlsxData(Excel 2007 数据格式)、XLWA(Excel 2002 格式)、XML、singleXLS(不推荐)、XLS(不推荐)。 报表选项('选项名称') 返回由“optionName”标识的运行选项变量值,例如 attachmentEncoding、burst、cssURL、email、emailAsAttachment、emailAsURL、emailBody、emailSubject、emailTo、emailToAddress、metadataModel、outputEncapsulation、outputFormat、outputLocale、outputPageDefinition、outputPageOrientation、primaryWaitThreshold、print、printer、printerAddress、prompt、promptFormat、saveAs、saveOutput、secondaryWaitThreshold、verticalElements 或 xslURL。 ServerName () 返回发出 run 请求的 Web 服务器名称。如果从计划程序执行请求,那么该值可能为空。 ServerLocale () 返回用于运行报表的服务器所在的语言环境。 ModelPath () 返回模型路径。 BurstKey () 返回分类群发键。 BurstRecipients () 返回列出分类群发收件人的通讯组。 IsBursting('收件人名称') 当报表要发送给指定收件人时,返回布尔值 1 (true);否则返回布尔值 0 (false)。 ParamNames () 返回所有参数名称。 ParamName ('parameterName') 返回“parameterName”的参数名称。 ParamDisplayValue ('parameterName') 返回作为“parameterName”的参数显示值的字符串。此函数出现在“GO 数据仓库(分析)”数据包中的“招聘报表”示样报表中。 ParamValue ('parameterName') 返回“parameterName”的参数值。 ParamCount ('parameterName') 返回“parameterName”的参数计数。 RowNumber () 返回当前行。 PageNumber () 返回当前页码。 PageCount () 返回当前页面计数。此函数仅当报表输出是 Adobe® PDF 或 Microsoft® Excel 才起作用。如果您保存报表输出,那么此函数适用于所有格式。 IsPageCountAvailable () 如果对当前执行的报表可以使用页面计数,那么返回布尔值 1 (true);否则,返回布尔值 0 (false)。 HorizontalPageNumber () 返回当前横向页码。 HorizontalPageCount () 返回当前横向页面计数。 PageName () 返回当前页名称。 URLEncode('文本') 返回输入文本的 URL 编码值。 TOCHeadingCount( 标题级别 ) 返回特定标题级别的目录标题计数表。 IsAccessible() 如果运行报表时启用辅助功能,那么返回布尔值 1 (true)。通过条件块将此函数用作变量表达式,从而让您的报表易于访问。例如,您可以向运行时启用辅助功能的报表添加等同于图表的列表或交叉表。 IsBooklet() 如果报表是报表册的子项,将返回 Boolean 1 (true);否则,会返回 Boolean 0 (false)。 ColumnNumber () 返回当前列号。 IsCrosstabColumnNodeMember () 如果当前节点是交叉表列节点成员,那么返回布尔值 1 (true)。 IsCrosstabRowNodeMember () 如果当前节点是交叉表行节点成员,那么返回布尔值 1 (true)。 IsInnerMostCrosstabColumnNodeMember () 如果当前节点是最里面的交叉表列节点成员,那么返回布尔值 1 (true)。 IsInnerMostCrosstabRowNodeMember () 如果当前节点是最里面的交叉表行节点成员,那么返回布尔值 1 (true)。 IsLastInnerMostCrosstabColumnNodeMember () 如果当前节点是最后一个最里面的交叉表列节点成员,那么返回布尔值 1 (true)。 IsLastInnerMostCrosstabRowNodeMember () 如果当前节点是最后一个最里面的交叉表行节点成员,那么返回布尔值 1 (true)。 IsOuterMostCrosstabColumnNodeMember () 如果当前节点是最外面的交叉表列节点成员,那么返回布尔值 1 (true)。 IsOuterMostCrosstabRowNodeMember () 如果当前节点是最外面的交叉表行节点成员,那么返回布尔值 1 (true)。 IsFirstColumn () 如果当前列是第一列,那么返回布尔值 1 (true)。 IsLastColumn () 如果当前列是最后一列,那么返回布尔值 1 (true)。 CubeName( 维度 ) 返回多维数据集的名称。“维度”指定要从中检索元数据的多维数据集。 CubeDescription( 维度 ) 返回多维数据集的说明。“维度”指定要从中检索元数据的多维数据集。 CubeCreatedOn( 维度 ) 返回创建多维数据集时的日期和时间。“维度”指定要从中检索元数据的多维数据集。如果维度源为 IBM® Cognos® PowerCube (.mdc),那么该函数会返回空字符串,因为 PowerCube 的初始创建日期未得以保留。 CubeDataUpdatedOn( 维度 ) 返回上次更新多维数据集中数据的日期时间。“维度”指定要从中检索元数据的多维数据集。 CubeSchemaUpdatedOn( 维度 ) 返回多维数据集模式上次更新的日期时间。“维度”指定要从中检索元数据的多维数据集。 CubeIsOptimized( 维度 ) 如果多维数据集已优化,那么返回“true”。“维度”指定要从中检索元数据的多维数据集。 CubeDefaultMeasure( 维度 ) 返回多维数据集默认的度量名称。“维度”指定要从中检索元数据的多维数据集。 CubeCurrentPeriod( 维度 ) 返回多维数据集的当前时段。“维度”指定要从中检索元数据的多维数据集。 CellValue () 返回当前交叉表单元格的值。 InScope( 数据项 , MUN, ... ) 如果单元格在数据项和 MUN 极差内,那么返回布尔值 1 (true);否则,返回布尔值 0 (false)。