DisplayNameHeader

Descripción

Devuelve las claves exclusivas de los elementos de historial de este campo.

Es una propiedad de sólo lectura; se puede visualizar, pero no se puede establecer. Las claves exclusivas se establecen utilizando Rational ClearQuest Designer, no la API de Rational ClearQuest.

Sintaxis

VBScript

historyField.DisplayNameHeader 

Perl

$historyField->GetDisplayNameHeader(); 
Identificador
Descripción
historyField
Un objeto HistoryField que representa un campo de un registro.
Valor de retorno
Para Visual Basic, devuelve un valor Variant que contiene una matriz cuyos elementos son series. Cada serie contiene la clave exclusiva del elemento correspondiente en la recopilación de objetos Histories del campo. Para Perl, una referencia a una matriz de series.

Ejemplos

VBScript

' En este ejemplo se da por supuesto que hay, como mínimo,
' 1 campo de historial 

' asociado al registro. 

set sessionObj = GetSession

set historyFields = entity.HistoryFields 

set historyField1 = historyFields.Item(0) 

keys = historyField1.DisplayNameHeader 

x = 0 

For Each key in keys 

     sessionObj.OutputDebugString "Displaying key number " & x & " - " & key 
& vbcrlf

     x = x + 1 

Next 

Perl

# En este ejemplo se da por supuesto que hay, como mínimo, 1 campo 

# archivo de datos adjuntos asociado al registro. De lo contrario, GetHistoryFields

no devuelve nada de interés y se genera un error

$session=$entity->GetSession();

# Obtener la recopilación de campos de historial

$historyfields = $entity->GetHistoryFields();



# Obtener el primer campo de historial

$historyfield1 = $historyfields->Item(0)



# Obtener la lista de claves exclusivas para identificar cada historial.

$keys = $historyfield1->GetDisplayNameHeader();



# Iterar a través de la lista de claves e imprimir el valor de clave

$x = 0;

foreach $key (@$keys)

 {

 $session->OutputDebugString("Displaying key number".$x." - 

      ".$key);

 $x++;

 } 


Comentarios