“查询构建器维护操控板”
“查询构建器维护操控板”为管理员提供了在报告模板上执行一次性或临时操作的能力。这些操作包括将报告模板从 Windchill 11.0 之前版本使用的 QML 升级为新 QML,以及在某些情况下撤消升级等。操控板还提供了对照当前数据库架构来验证报告模板 QML 的功能,以及查看报告模板上次运行日期的功能。
可通过单击“报告模板”表格上的“查看维护操控板”图标 来访问“查询构建器维护操控板”。仅当“首选项管理”实用程序中的“报告” > “查询构建器” > “维护操控板”首选项设置为“是”时才显示该图标。有关详细信息,请参阅首选项管理
“查询构建器维护操控板”将显示驻留在启动它的上下文中的所有报告模板。不会显示父项上下文的报告模板。在“筛选表格”字段中输入文本,以查找特定的报告模板。单击表格行以选择各个报告模板,或同时单击并按 CTRL 键或同时单击并按 SHIFT 键来选择多个行。选中操控板左上角的复选框,以选中表格中的所有行。
* 
通过“报告构建器”第一次查看报告,或通过“查询构建器”第一次编辑报告时,会自动使用标准升级模式将在 Windchill 较早版本中创建的报告模板升级到当前 QML 格式。升级报告模板时,并不需要使用“查询构建器维护操控板”
对于每个报告模板,均会在表格中显示以下信息:
列名称
说明
“报告模板名称”
报告模板的名称,显示在“报告模板”表格中。
“已升级”
指示报告模板是否使用当前的 QML 格式。“是”表示报告模板使用当前的 QML,“否”表示不使用当前的 QML。
“可以升级”
指示报告模板是否符合升级条件。“是”表示报告模板能够升级或已经升级到当前的 QML 格式。“否”表示报告模板不符合升级条件。使用当前 QML 创建的报告模板无需升级。
“升级日期”
报告模板升级到当前 QML 格式的日期和时间。报告模板尚未升级、升级已被撤消、或报告模板不符合升级条件时,此值为空。
“上次修改日期”
上次在“查询构建器”中修改报告模板的日期和时间。
“上次运行日期”
上次执行报告模板的日期和时间。这有助于确定,报告模板最近被使用过还是一段时间内未运行并可考虑将其移除。
您可从“查询构建器维护操控板”执行以下操作:
操作
说明
“升级”
升级选定的报告模板以使用当前的 QML 格式。如果选定的报告模板已升级或不符合升级条件,则会将其忽略。同时升级多个报告模板时,如果有升级失败,则将完成成功的升级,而失败的报告模板保持不变。
* 
通过“报告构建器”第一次查看报告,或通过“查询构建器”第一次编辑报告时,会自动使用标准升级模式将在 Windchill 较早版本中创建的报告模板升级到当前 QML 格式。
您可使用“旧模式升级”“单一日期模式升级”复选框自定义升级模式。选中上述一个复选框或两个都选,并单击“升级”,以在选定的模式下执行升级。有关详细信息,请参阅Windchill 11.0 之前版本中创作的查询构建器报告模板的升级模式
“撤消升级”
将选定的报告模板还原为旧的 QML 格式。如果选定的报告模板未升级或不符合升级条件 (该模板是用当前 QML 格式创建的),则会将其忽略。
如果在报告模板升级到当前 QML 之后对其进行了修改(即“上次修改日期”值晚于“升级日期”值),则升级无法撤消。
“验证 QML”
根据当前数据库架构验证所选报告模板的 QML。此操作尤其适用于创作于 Windchill 较早版本并已升级为使用当前 QML 格式的报告模板,或移动到新 Windchill 版本的情况。
仅验证已升级为当前 QML 格式,或使用当前 QML 格式创建的报告模板。
如果 QML 有效,则会显示成功消息。如果 QML 无效,则会显示错误消息,详细说明无效的 QML 项。无效的 QML 项中包括不再存在的类或属性。如果三个以上的报告模板中含有无效的 QML,则仅显示三个单独的详细错误消息;其余错误消息可在方法服务器日志文件中进行查看。
“加载应用程序数据”
加载用于“查询构建器”的新应用程序数据。应用程序数据包括以下内容:
“表格和联接”选项卡上的“选择要添加的类型”窗口中显示的帮助和信息链接的内容
Java 方法
这对您有帮助吗?