Devuelve un objeto FieldInfo que contiene el valor al que va a volver el campo especificado, si la acción se cancela.
Cuando se inicia una acción, Rational ClearQuest almacena en antememoria los valores originales de los campos del registro en caso de que se cancele la acción. Puede utilizar este método para volver al valor original de un campo que ha modificado. Sólo puede obtener el valor original de un campo mientras el registro sea editable. El enganche de notificación del registro es la última oportunidad para obtener el valor original antes de que el nuevo valor entre en vigor.
VBScript
entity.GetFieldOriginalValue (nombre_campo)
Perl
$entity->GetFieldOriginalValue(nombre_campo);
VBScript
' Iterar a través de los campos e informar sobre los que han cambiado.
fieldNameList = GetFieldNames
For Each fieldName in fieldNameList
originalValue = GetFieldOriginalValue(fieldName).GetValue
currentValue = GetFieldValue(fieldName).GetValue
If currentValue <> originalValue Then
' Informar sobre un cambio en un valor de campo
OutputDebugString "The value in field " & fieldName & " has changed."
End If
Next
Perl
my($FieldNamesRef) = $entity->GetFieldNames();
foreach $FN (@$FieldNamesRef) {
# Obtener el valor original del campo...
$FieldInfo = $entity->GetFieldOriginalValue($FN);
#...
}