首页 解决方案 Polarion中扩展窗体的应用

Polarion中扩展窗体的应用

作者:王镭 审校:金雷 适用版本:polarion 18 以上版本 概 述 Polarion中定义workitem时,除了配置系统提供的默认属性和自定义属性之外,还可以通过扩展窗体的方式定义不同类型workitem特有的属性窗体进行信息展示或者相关的工作项操作,如下图所示即通过扩展窗体的方式将问题管理工作项关联的步骤信息获取到并展示出来: 详细说明 1 定义扩展属性 在workitem的属性表单配置页,我们将定义扩展属性,这是外部扩展内容的入口,系统将通过这个入口读取扩展插件的内容并填充到工作项的对应区域中。

Polarion中扩展窗体的应用

作者:王镭     审校:金雷

适用版本:polarion 18 以上版本

概  述

Polarion中定义workitem时,除了配置系统提供的默认属性和自定义属性之外,还可以通过扩展窗体的方式定义不同类型workitem特有的属性窗体进行信息展示或者相关的工作项操作,如下图所示即通过扩展窗体的方式将问题管理工作项关联的步骤信息获取到并展示出来:

Polarion中扩展窗体的应用

详细说明

1

定义扩展属性

workitem的属性表单配置页,我们将定义扩展属性,这是外部扩展内容的入口,系统将通过这个入口读取扩展插件的内容并填充到工作项的对应区域中。如下图,配置扩展属性。

Polarion中扩展窗体的应用关键说明:

1)extension是系统的标准标签,通过引入该标签将在工作项的表单上添加一个扩展属性

2)id  标签id是与外部插件的入口,系统通过id获取扩展窗体插件的html内容并填充到当前的表单页面中

3)label    扩展窗体的名称

定义扩展插件

扩展窗体中的内容是通过外部开发的插件来实现的,主要实现方式如下:

1)逻辑类实现IFormExtension接口并重写render方法,该方法返回的是html格式的字符串内容。

2)定义模块类,需要继承AbstractMoule,重写configure方法,需要注意的是方法中需要绑定扩展窗体的ID

部署扩展插件

完成插件开发后,需要将插件部署到polarion的插件库中。在Eclipse中Export导出插件,注意导出时不要勾选“Package Plug-ins as individual JAR archives”选项,导出路径为polarion安装目录下polarion文件。重启polarion server即可

Polarion中扩展窗体的应用

总  结

Polarion扩展窗体为我们提供了方便的定制工作项表单的入口,可以在系统已有属性的基础上为工作项添加基于业务的定制内容,只要Html格式的内容都可以展示在扩展窗体中。

 

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

作者: suifengmianlai

为您推荐

生产制造 | 数控仿真保证“安全” 之 NCSIMUL四轴机床搭建

NCSIMUL 通过上一期对三轴机床搭建的讲解和演示,想必大家已经能够搭建自己专属的三轴机床。

质量管理 | 海克斯康 Q-DAS®与SAP QM的交互应用方案

SAP(System Applications and Product) 软件在企业的部署着眼于中央业务流程的优化。

新能源汽车供应链强力转型,数字化供应链系统订单管理数字化助力企业降本增效

当前,全球新能源汽车产业发展驶入快车道,新产品新技术加快研发运用,技术创新带动产业持续升级。

进度猫甘特图:项目管理中的任务分解工具

项目管理中是将大的项目目标划分为各个小阶段任务,WBS就是化繁为简,将负责非项目拆分为简单的任务,它可让事情依照一定规则或关系,通过一层一层来分解,这样要做的任务可以变为小目标。

查看流程审批历史记录解决方案

作者:黄鹏 审校:李达 适用版本:TC11 用户可以在TC中看到整个流程的历史记录,包括驳回,审批,编制的操作,这样可以方便我们查看哪些人参与了这个流程。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部