创建信息汇总定义
FlexPLM 用户可以在应用程序中创建和配置信息汇总定义。本文档假定 FlexPLM 用户对 ThingWorx 混搭及其相关配置有足够的了解。
先决条件
本部分假定已满足以下先决条件:
• 安装了 ThingWorx 7.4 或更高版本。
• ThingWorx 和 FlexPLM 已配置 SSL。
• ThingWorx 和 FlexPLM 已配置 SSO。
有关配置 SSO 设置的详细信息,请参阅 PTC.com
参考文档页面的 ThingWorx SSO 配置手册和 Windchill SSO 配置指南。
• 附加 ThingWorx 配置 - 允许嵌入的混搭出现在 iFrames 中。
信息汇总功能由 custom.lcs 特性文件中的两个特性控制。请如下配置特性:
• com.lcs.thingworxDashboards.enable — 将此特性设置为 true 以在应用程序中启用信息汇总功能。默认情况下,该特性设置为 false。
• flexPLM.dashboards.twxDashboardServerUrl - 在此特性中指定 ThingWorx 服务器 URL,采用以下格式。请确保此特性指定的 ThingWorx 服务器已配置 SSL。
flexPLM.dashboards.twxDashboardServerUrl=https://<ThingworxHost>:<Port>/Thingworx
创建信息汇总定义的步骤如下:
1. 在侧边导航栏中,单击 > 。
2. 在“类型”下,单击“信息汇总定义”。“创建新业务对象”页面随即打开。
3. 请提供以下详细信息:
◦ “名称” - 指定信息汇总的显示名称。此名称将显示在“操作”菜单中。
◦ “描述” - 为信息汇总提供适当的说明。
◦ “信息汇总 URL” - 指定 ThingWorx 服务器上定义的 ThingWorx 混搭的名称,以及所需的查询参数。要指定有附加参数的信息汇总 URL,请使用以下格式:
<mashup_name>?<param1>&<param2>
例如,如果混搭名称为 SupplierDashboard 且需要两个参数 productId=or:26041988 和 supplierId=VR:20091988,则如下指定 URL:
SupplierDashboard?productId=or:26041988&supplierId=VR:20091988
。如果指定的 ThingWorx 混搭名称无效,信息汇总界面仍旧显示,但页面框架为空白。
◦ “信息汇总启用” - 如果选中此复选框,则在应用程序中已配置页面的“操作”下拉菜单中启用新创建的信息汇总定义。
◦ “信息汇总访问” - 从下拉列表中选择有权访问信息汇总的用户组。使用此属性指定有权访问信息汇总定义的 ThingWorx 混搭的用户组。
|
|
使用“类型和属性管理”实用工具编辑“信息汇总访问”的“约束”选项卡中的枚举列表,并根据业务需要添加新的用户组名称。
|
4. 单击“创建”保存信息汇总定义。这将打开指定信息汇总定义的“业务对象详细信息”页面。
5. 在“页面”部分中,单击“编辑”以添加有关信息汇总功能所在页面的信息,如下所示:
a. 在“对象类型”下,选择一个业务对象并单击“添加”。例如,如果选择了“产品”,则信息汇总选项仅用于产品页面。
b. 在“对象活动”下,从列表中选择一个或多个活动,然后单击“添加”。
c. 在“选项卡页面”下,选择信息汇总选项适用的选项卡页面。例如,产品的“汇总”和“采购来源”选项卡。
|
|
“对象活动”和“选项卡页面”下的选项列表是静态的,即:不基于指定的对象类型对选项进行过滤。在指定活动和选项卡页面时,请确保选择了对象类型、活动和选项卡页面的适当组合。
|
d. 单击“完成”。“业务对象详细信息”: <信息汇总名称>页面随即显示,您可以在其中查看新创建的信息汇总记录的详细信息。