Sequenzieren in mehrwertigen Spalten

Gilt für: Windows | Windows Server

Sequenzieren in mehrwertigen Spalten

Die Werte in einer mehrwertigen Spalte werden durch eine Indexnummer namens itagSequence identifiziert. Diese Zahl ist ein Verweis auf einen einzelnen Wert der Spalte. Diese Zahl wird verwendet, wenn neue Werte in der Spalte festgelegt, abgerufen oder aufgezählt werden. ItagSequence wird in verschiedenen Strukturen verwendet, einschließlich:

Diese ItagSequence beginnt bei 1 für jeden Wert in der mehrwertigen Spalte. Die Sequenznummer wird erhöht, wenn der Spalte neue Werte hinzugefügt werden. Das Festlegen eines Werts in einer Spalte mit dem Wert itagSequence von 0 gibt an, dass der Wert an den Satz von Werten angefügt werden soll, die sich bereits in dieser Spalte befinden. Die Verwendung eines ItagSequence-Werts, der größer ist als die Anzahl der derzeit für eine Spalte festgelegten Werte, hat die gleiche Auswirkung. Wenn Sie die ItagSequence eines vorhandenen Werts angeben, wird dieser Wert überschrieben, und es wird kein neuer Wert eingefügt. Wenn Sie einen vorhandenen Wert auf NULL festlegen, wird dieser Wert aus dem Satz von Werten entfernt, die sich bereits in dieser Spalte befinden. Dadurch werden alle nachfolgenden Werte in der Spalte um einen Slot nach unten verschoben, sodass der nachfolgende Zugriff auf diese Werte durch itagSequence um eine Zahl 1 kleiner als die zuvor verwendete ist.

Das folgende Diagramm zeigt eine itagSequence in einer mehrwertigen Spalte. Die Spalte namens ColA weist drei Einträge auf: Val1, Val2 und Val3 mit itagSequence von 1, 2 bzw. 3.

ESE_Documentation_TagFixVar