С помощью TFS я хочу сделать поле доступным для редактирования, только если оно еще не установлено (или, иначе, после того, как пользователь установит дату, я хочу, чтобы поле было доступно только для чтения).
Я создал собственный DateTime и установил правило, чтобы сделать его доступным только для чтения, когда значение равно "". Тем не менее,
<FIELD name="XComplete" refname="Feature.XComplete" type="DateTime" reportable="dimension">
<WHENNOT field="Feature.XComplete" value="">
<READONLY />
</WHENNOT>
</FIELD>
Однако, когда я пытаюсь установить дату в пустом поле, выдается следующее сообщение об ошибке: «Значение для поля« X Complete »должно совпадать с исходным значением».
Есть идеи, что я делаю не так? Или есть ли лучший способ сделать это?