【发布时间】:2021-02-22 16:09:01
【问题描述】:
我正在工作项中添加一个字段,并且我想在一个单独的字段中捕获更改该字段的日期和时间。我有它的工作,有点。当用户将下拉列表值更改为是时,会在下方打开一个字段,用于记录值更改为是的时间。当用户保存工作时间时,系统会将保存时间添加到该字段。我可以回到那个工作项,我可以看到它的价值。但是,如果我更新任何其他信息并保存工作项,则时间戳将再次更新到刚刚保存 WIT 的时间。我想要的工作流程是仅在设置该字段时设置时间。如果值从是更改为否,我还有一条规则将清空该字段。
这是相关字段的字段定义部分。
<FIELD name="Blocked" refname="Microsoft.VSTS.CMMI.Blocked" type="String" reportable="dimension" >
<ALLOWEDVALUES expanditems="true">
<LISTITEM value="Yes" />
<LISTITEM value="No" />
</ALLOWEDVALUES>
<DEFAULT from="value" value="No"/>
</FIELD>
<FIELD name="Date Blocked" refname="XXX.DateBlocked" type="DateTime" reportable="detail" >
<WHEN field="Microsoft.VSTS.CMMI.Blocked" value="Yes">
<SERVERDEFAULT from="clock" />
</WHEN>
<WHEN field="Microsoft.VSTS.CMMI.Blocked" value="No">
<READONLY/>
<EMPTY/>
</WHEN>
<HELPTEXT>The is the toole tip</HELPTEXT>
</FIELD>
【问题讨论】:
-
嗨,您有机会查看以下答案吗?如果它可以帮助您解决此问题,请告诉我。
-
现在看