问题标签 [polarion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
454 浏览

sql - 带有 sql 查询的 Polarion 小部件表

表块中的 sql 查询的语法是什么。我想要这个本机 sql 查询:

我试过这样: 在此处输入图像描述

但有一个错误:无法解析 SQL 查询:错误:“选择”位置或附近的语法错误:23

0 投票
1 回答
96 浏览

polarion - Polarion 描述字段在某些工作项类型上损坏

出于某种原因,其中一种工作项类型的描述字段已损坏。在文档中创建新的工作项“需求”时,打开该项目,然后单击编辑,描述框似乎下拉了一点,但没有显示富文本选项等,我们也无法更改文本。

在此处输入图像描述

创建其他工作项不会导致此行为。还尝试在各种浏览器中以防万一和各种用户。我检查了表单布局,但看不出这个有什么问题。

有人有什么建议吗?

0 投票
2 回答
126 浏览

sql - 加入三个不同的表后删除重复项

我现在正在处理 Polarion 小部件的 SQL 查询,我想在其中获取带有未解决评论的项目。不幸的是,我在加入三个表时遇到问题,其中一个表有可选的空/空。Polarion 中有几个不同的表格来包含评论,其中大部分都有已解决的状态。我正在使用WORKITEM、COMMENT、MODULECOMMENT表,因为有时 workitem 在这里有评论,有时在另一个表中。

区别一:当workitem有“正常”注释时,COMMENT表中总是有FK键,但不是每个workitem都有FK MODULE键(表结构)。

在默认小部件中,我可以使用 SQL 查询,但有一个很大的限制: 我不能替换整个selectfrom,因为有一条静态行:SELECT WORKITEM.C_URIFROM WORKITEM,所以我只能添加一些东西(我试过DISTINCT ON,但你怎么看,我不能替换那行)

Polarion 也有另一个问题,每个文档都有标题、文本等,并且每个元素都是具有相同FK_URI_MODULE的单独工作项(并且文档使用MODULECOMMENT表)。

我想从 MODULECOMMENT 中删除重复项(忽略 workitem.FK_URI_MODULE 为空/空的情况,因为它是正常状态)。

我创造的最好的,它就在这里(在这种情况下,我将is null替换为is not null,因为它返回的项目更少):

和我的结果:

但我想得到这样的东西:

0 投票
1 回答
95 浏览

javascript - Polarion OpenAPI:setTestSteps

我正在尝试编写一个脚本,从我已有的其他值中设置 testSteps 表中的一些字段,但我无法弄清楚格式。当我workItem.getTestCase().getTestSteps();对项目做 a 时,我会回来

我怎么说,将 step 的第一个 testSteps 值从 1 更改为 3,然后将其设置回来?

0 投票
1 回答
152 浏览

javascript - Polarion SDK:在工作流程上下文中设置文档名称

我正在尝试从 ScriptFunction 设置文档 ID。我试过:

workflowContext.getTarget().setId("Demo");

但它不工作

0 投票
1 回答
81 浏览

javascript - Polarion - 向用户显示消息框

从一种状态转换到另一种状态时,我想显示一条警告消息(只有一个“确定”按钮)。我尝试使用以下代码(display_message.js)在 WI 的工作流程中使用 ScriptFunction:

// 获取工作项 var workItem = workflowContext.getTarget();

// 获取第一个参数 - 消息本身 var fieldMsg = arguments.getAsString("field.msg");

// 显示消息 Message(fieldMsg, 1);

但我收到“消息”未知的错误消息。我也试过“setMessage(fieldMsg)”。我得到了同样的结果。我在 RtLinkBuilder 和 IBuildEvent 中找到了这两个函数。知道如何解决这个问题吗?谢谢你的帮助。

0 投票
1 回答
255 浏览

polarion - 有没有办法在 Polarion 中获取项目的所有 LiveDoc 文档

有没有一种方法可以获取我想在调度程序脚本中使用的项目的所有 LiveDoc 文档

0 投票
1 回答
187 浏览

xml - 通过 SOAP 在 Polarion 中创建工作项

我正在尝试通过 SOAP Web 服务在 Polarion 中创建工作项,但是我无法确定需要哪些内容。我正在使用 TrackerWebService WSDL。

示例请求

回应

有几点我不确定:

  • 我是否需要发送所有 xml 元素,即使它们是空的?
  • 我不知道'Unresolvable'属性是什么,我也找不到它的描述
  • 何时需要指定 subterra uri 之一,何时可以省略?
  • 即使我指定了这样的 uri,它也会抛出另一个错误,说 URI 不是 normId
0 投票
0 回答
19 浏览

java - 如何在 ScriptFunction Polarion 中使用 UserfrindlyException

您好,我正在尝试在 Polarion 的 ScriptFunction 中使用 UserFriendlyException 来获得丑陋的“抛出”错误消息的红色。但是,当我使用时:抛出新的 userFriendlyException "message"; 它返回的 userFriendlyException 未定义。

任何帮助

0 投票
1 回答
103 浏览

foreach - 无法在 Polarion 21 R1 中的 Velocity 脚本中捕获 #foreach 循环之外的对象数组的所有元素

我试图通过使用对象工厂方法存储值来捕获每个循环的嵌套之外的所有关联元素。

元素的链接如下图所示。 在此处输入图像描述

我想要如下所示的输出

预期输出:

但是,我通过使用下面的代码得到下面的输出。

电流输出

我正在使用的代码如下所示。

你能帮忙吗?