gpt4 book ai didi

java - Polarion ALM SDK API getWorkItem()

转载 作者:行者123 更新时间:2023-11-29 04:23:58 25 4
gpt4 key购买 nike

我对 Polarion SDK API 有疑问

我在项目 -> 文档和页面 -> 测试中。从那里我创建了一篇新的 wiki 文章。在编辑文章时我做了以下工作:

1) 使用以下命令创建了一个 sql 查询:#set ($sql_result = $sqlService.executeQuery("<sql query here>")sql 查询生成一个如下所示的数组:

[[project.c_id, test_cases.c_id , test_cases count ], [project.c_id, test_cases.c_id , test_cases count ], [project.c_id, test_cases.c_id , test_cases count ], [project.c_id, test_cases.c_id , test_cases count ]]

2) 现在我想通过这样做来遍历这个多维数组:

#foreach($item in $sql_result)
$getWorkItem($item.get(0), $item.get(1)) <br>
#end

不幸的是,Polarion 似乎无法识别 $getWorkItem()。我在这方面是个新手,我确定我只是错误地调用了函数。我在这里找到了 API 文档:https://almdemo.polarion.com/polarion/sdk/doc/javadoc/index.html

在TrackerService.getWorkItem()中

但是我还是不知道如何正确调用API。任何帮助将不胜感激。

最佳答案

您需要引用 Velocity 上下文中的 TrackerService 实例才能调用 getWorkItem(),例如:

$trackerService.getWorkItem($item.get(0), $item.get(1))

要点是您不能在 Velocity 中调用没有基对象的方法。

关于java - Polarion ALM SDK API getWorkItem(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47398371/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com