首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TestTrack中的计算字段,如何将字段添加到自身?

TestTrack中的计算字段,如何将字段添加到自身?
EN

Stack Overflow用户
提问于 2015-07-13 14:51:44
回答 2查看 23关注 0票数 0

我需要在TestTrack中添加一个文本计算字段,所以该字段总是添加自己,然后另一个字段。因此,该字段将始终包含以前的条目和新条目。如果测试轨道没有声明它是一个递归公式,我该如何做?

EN

回答 2

Stack Overflow用户

发布于 2015-07-14 18:26:20

dit的唯一方法是对事件进行计数(将数据添加到字段中),然后使用字符串本身(旧值)与数据的串联对每个事件运行a。以下是适用于我的示例:

代码语言:javascript
复制
  var TicketCount=Item.Events.count("update ticket");
  var ticketsStr ='';
  for(ticketIndex = 0;ticketIndex < TicketCount;ticketIndex++)
  {
  ticketsStr =  ticketsStr + Item.Events.at(ticketIndex,"update                ticket").fieldValue("Customer Name");
 if(ticketIndex < TicketCount-1)
 ticketsStr =  ticketsStr + ",";
 }
 result = ticketsStr;
票数 1
EN

Stack Overflow用户

发布于 2015-07-14 21:06:34

TestTrack计算字段不能在公式中引用自身,这一点是正确的。即使它可以引用自己,也可以考虑“更新票证”的以下公式:

Item.fieldValue(“更新工单”)+Item.fieldValue(“类型”)

在此场景中,Type值将始终被追加,但不会检查Type值是否已在列表中。每次编辑项目时,都会重新计算"update ticket“字段值,并且无论更改与否,都会再次追加Type值。

Tal提出的解决方案通过遍历其他字段并重新构建值来解决此问题。此外,如果修改或删除了客户名称值,则会正确计算该字段值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31377039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档