0

我是 Siemens 的 Teamcenter Active 工作区的新手,这是一个基于 Angularjs 的产品生命周期管理框架 [PLM]。我需要在现有 UI 中进行一些自定义。

背景:

我在 IIS 上安装了 Teamcenter / Active Workspace,并使用http://hostname:8080/awc12/#/之类的 URL 访问它[Teamcenter Active workapce 基本安装的默认 URL]

我使用“活动工作区环境”提供的 generateModule 脚本创建了另一个活动工作区模块,并部署在 IIS 服务器上,并以http://hostname:8080/myModule/#/mySubLocation访问它

我想在基本安装的面板上插入一个按钮http://hostname:8080/awc12/#/com.siemens.splm.clientfx.tcui.xrt.showObject?uid=xxx

单击此按钮后,我想将新创建的模块http://hostname:8080/myModule/#/mySubLocation作为模态对话框启动

问题:

  1. 我需要采取哪些步骤才能实现添加新按钮并使用模块页面打开模式?
  2. 在哪里可以找到 Teamcenter Active 工作区公开的 API 列表
  3. 是否有任何文档/站点可以在其中找到一些带有代码的 Hello World 应用程序?

在此处输入图像描述

4

1 回答 1

0

Siemens 提供了有关 Active Workspace 4.3 的“配置和可扩展性”的 PDF: https ://docs.plm.automation.siemens.com/data_services/resources/aw/4.3/aw_pdf_collection/tdoc/en_US/pdf/configuration_and_extensibility.pdf

这个位置也可能包含有用的信息: https ://docs.plm.automation.siemens.com/docs/aw/4.3/en_US/ui_pattern_library/#/showcase/

于 2020-11-03T08:04:16.647 回答