字段
|
值
|
---|---|
Class
|
Foldered
|
Attribute
|
thePersistInfo.modifyStamp
|
Operator
|
>
|
Value
|
TIME CUTOFF
|
|
使用自定义输入页面的报告支持此自定义。
|
|
如果访问此 URL 有困难,请尝试使用站点 URL www.w3.org。
|
|
如果访问此 URL 有困难,请尝试使用站点 URL www.w3.org。
|
|
如果访问此 URL 有困难,请尝试使用站点 www.xslinfo.com。
|
|
在 Windchill UI 中用于指定 XSLT 样式表的字段中,必须输入相对于 <Windchill>\codebase\ 的文件路径。例如,excel97WebQuery.xsl 必须引用为 "templates/reports/excel97WebQuery.xsl"。
|
XSLT 样式表
|
标准格式名称
|
说明
|
---|---|---|
identity.xsl
|
XML
|
对 XML 查询结果执行标识转换;即,它会输出 XML 输入。
|
csvFormat.xsl
|
CSV (逗号分隔变量)
|
生成逗号分隔值格式 (用于读入电子表格等)。
|
tsvFormat.xsl
|
TSV (Tab 分隔变量)
|
生成 Tab 分隔值格式 (用于读入电子表格等)。
|
simpleHtmlFormat.xsl
|
HTML
|
生成简单的 HTML 格式。与所提供的其他 HTML 格式不同,此格式不对数值列进行额外的格式设置。
|
htmlWithSorting.xsl
|
HTML (支持排序)
|
与 simpleHtmlFormat.xsl 类似,不同之处在于通过列标题的超链接进行排序。
|
htmlWithMerging.xsl
|
HTML (支持合并)
|
与 simpleHtmlFormat.xsl 类似,不同之处在于在特定条件下合并垂直方向重复的单元格。与所提供的其他功能相比,此转换过程较为耗时。
|
sortedHtmlAsXML.xsl
|
生成的结果与 htmlWithSorting.xsl 相同,不同之处在于输出是格式正确的 XML,而非传统的 HTML,且结果中包含其他非 HTML 属性。这样有助于将更多的 XSLT 转换 (例如,mergeHTMLCells.xsl) 应用于结果。
|
|
mergeHTMLCells.xsl
|
与 htmlWithMerging.xsl 类似,用于合并 HTML (必须是格式正确的 XML) 中的单元格。此外,输入必须具有额外的属性注释。此样式表不可直接用于查询结果 XML。而在将其应用于 sortedHtmlAsXML.xsl 的结果时,整体效果是生成支持排序和合并的 HTML。
|
|
msw2000ls.xsl
|
Microsoft Word 2000 HTML (横向)
|
生成一个包含 Microsoft Word 2000 元数据的简单 HTML 格式。将结果放到 Microsoft Word 2000 上时,会保留最初指定的边距、表格边框等。此外,对浮点数据列指定小数点制表符。结果具有横向页面方向。
|
msw2000p.xsl
|
Microsoft Word 2000 HTML (纵向)
|
除了结果具有纵向页面方向外,与 msw2000ls.xsl 相同。
|
xslfo.xsl
|
PDF
|
生成 XSL 格式化对象,这是一种基于 XML 的高精度页面布局标准 (请参阅 http://www.w3.org/TR/xsl)。这在标准格式列表中称为 PDF 格式,因为默认情况下会将此格式后处理为动态生成 PDF。这是通过 Apache FOP (请参阅 http://xml.apache.org/fop) 来实现的,具体由以下用户首选项控制:
\wt\query\report\template\postprocmap\application\xslfo+xml
此格式当前受到 FOP 功能的限制 (例如,必须提供列宽度,而无法通过内容计算得出),未来将随着 FOP 功能的不断完善而得到改进。
|
excel97WebQuery.xsl
|
生成与 Excel 97 及更高版本兼容的 Excel Web 查询 (.iqy) 格式。此 Excel 格式记录了电子表格数据源自的 URL,并且可定期或按需刷新 URL 中的数据。为了实现 Excel 2000 的最佳使用效果,需在下载时将 Excel Web 查询 (.iqy) 文件的 MIME 类型设置为 application/x-excel-web-query;,此格式随后会自动加载到 Excel 2000 中。而如果使用的是 Excel 97,则必须先保存已下载的文件,然后通过 Excel 97 中的“运行 Web 查询...”命令选择该文件。
|
|
excel2000WebQuery.xsl
|
生成仅与当前受 Windchill 支持的 Excel 版本兼容的 Excel Web 查询 (.iqy) 格式。(有关第三方产品支持、软件兼容性和平台支持的详细信息,请参阅发布日历。)
该样式表在 Excel Web 查询中使用新功能,以尝试保留电子表格中的格式,而不保留 HTML URL 数据源中的格式。
|
|
includes/linker.xsl
|
提供一个 XSLT 模板 generateURLHref,此模板由提供的 HTML 和 XSL FO 格式使用,以从 XML 结果节点生成指向 Windchill 对象的超链接,其中包含在选择整个 Windchill 对象时由查询层提供的其他属性信息。当前支持对象、版本、电子邮件和内容下载链接。
|
|
includes/excelWebQueryBase.xsl
|
excel97WebQuery.xsl 和 excel2000WebQuery.xsl 后台的共享实现。此样式表允许在样式表中包含此实现,以指定生成 HTML 表的 XSLT 样式表的相对 URL。然后,生成的 Excel Web 查询会通过 (再次) 执行报告获取其数据,但需要使用指定的 HTML 表格式。因此,使用此 Web 查询后,可通过更改此 HTML 格式来更改以 Excel 形式显示的数据。目前,excel97WebQuery.xsl 和 excel2000WebQuery.xsl 均使用 simpleHtmlFormat.xsl。
|
|
includes/msw2000.xsl
|
msw2000ls.xsl 和 msw2000p.xsl 后台的共享实现。页面大小、页边距和方向均被指定为输入。此样式表仅用于通过其他样式表实现包含目的。
|
|
includes/htmlWithSortingBase.xsl
|
htmlWithSorting.xsl 和 sortedHtmlAsXML.xsl 后台的共享实现。此样式表仅用于通过其他样式表实现包含目的。
|
|
includes/localizeString.xsl
|
为本地化字符串提供 XSLT 指定模板 (即宏)。此实现使用 XSLT 扩展函数回调到 Java,以访问 Java 资源束。此样式表仅用于通过其他样式表实现包含目的。
|
|
includes/urlEncode.xsl
|
为 URL 编码提供 XSLT 指定模板。此实现使用 XSLT 扩展函数在 Java 中调用 WTURLEncoder.encode。此样式表仅用于通过其他样式表实现包含目的。
|
|
如果访问此 URL 有困难,请尝试使用站点 URL www.xml.com。
|
|
如果访问此 URL 有困难,请尝试使用站点 URL www.w3.org。
|
|
如各种 chart.xsl 样式表中所述使用 Apache Batik (请参阅本章前面“提供的样式表”一节中的表格),由此提供了一种以最少的 XSLT 知识生成 SVG 的替代方法。
|
元素
|
说明
|
---|---|
metadata
|
关于从中生成数据的查询的元信息,以及执行查询的用户的元信息。
|
auxData
|
使用的请求参数。
|
qml
|
完整地定义所执行报告模板查询的详细信息 (有关详细信息,请参阅 <Windchill 代码库>\wt\query\qml\qml.dtd)。
|
actualParameters
|
执行查询时使用的查询参数。
|
result
|
列标题和类型,以及数据行。
|
|
使用自定义输入页面的报告支持此自定义。
|
|
在以前的版本中,使用了子类型 (即通过“类型和属性管理”实用程序创建的类型) 的报告需使用报告命令 (有关详细信息,请参阅已安装 Windchill Javadoc 中的 com.ptc.core.query.report.command.common 包条目) 进行处理。目前,ReportTemplateHelper API 直接支持子类型和客户创建的属性。尽管报告命令仍受支持,但不再需要这些命令。
|
|
使用自定义输入页面的报告支持此自定义。
|
URL 参数名称
|
说明
|
---|---|
jrb
|
用于本地化结果列标题的 Java 资源束的名称。如果为其提供了 Java 资源束的名称,则提供的 XSLT 样式表均可用来本地化结果列标题。此举旨在允许重用单个查询以支持多个区域设置,原因在于报告模板用户界面并不提供按区域设置输入字符串的方法。
|
format
|
指定格式类型:formatDelegate 或 formatCustom。仅当报告模板对象没有 XSL 规范时,才使用此参数。
|
delegateName
|
指定要从 Windchill 代码库获取 XSL 样式表的委派名称。委派名称必须与 dbservice.properties 文件中指定的值相匹配。仅当报告模板对象没有 XSL 规范且 format URL 参数的值为 "formatDelegate" 时,才使用此参数。
|
xsl1
|
指定自定义 XSL 样式表的 URL。此样式表将立即应用于查询结果,并可为用户生成直接输出,或为另一个 XSL 样式表的输入生成合适的输出。仅当报告模板对象没有 XSL 规范且 cformat URL 参数的值为 "formatCustom" 时,才使用此参数。
|
xsl2
|
指定自定义 XSL 样式表的 URL。此样式表应用于第一个 XSL 样式表 (由 xsl1 指定) 的输出,且应为用户生成输出。仅在报告模板对象没有 XSL 规范,format URL 参数的值为 "formatCustom",且已指定 xsl1 URL 参数的情况下,才使用此参数。
|