Nicht mehr verwendete Zeilenoperationen in der Authentic-Ansicht
Wenn im Schema, auf dem das XML-Dokument basiert, festgelegt ist, dass ein Element wiederholbar ist, kann eine derartige Struktur in der Authentic-Ansicht als Tabelle dargestellt werden. Bei Darstellung in einer Tabelle können Zeilen und ihr Inhalt einzeln bearbeitet werden, wodurch Sie jedes der wiederholbaren Elemente einzeln bearbeiten können. Solche Zeilenoperationen würden von einem externen Skript durchgeführt werden.
Wenn ein externes Skript Zeilenoperationen durchführen soll, sind zwei Schritte erforderlich:
•Im ersten Schritt wird überprüft, ob sich der Cursor gerade in einer Zeile befindet, in der eine Eigenschaft verwendet wird. Eine solche Überprüfung könnte z.B. sein IsRowInsertEnabled.Diese Methode gibt das Ergebnis TRUE oder FALSE zurück.
•Wenn der Rückgabewert TRUE ist, kann eine Zeilenmethode wie z.B. RowAppendaufgerufen werden. (RowAppendhat keine Parameter und gibt keinen Wert zurück.)
Im Folgenden sehen Sie eine Liste von Eigenschaften und Methoden, die für Tabellenoperationen zur Verfügung stehen. Jede Eigenschaft gibt einen booleschen Wert zurück und die Methoden haben keine Parameter.
Eigenschaft | Methode | Tabellenoperationen |
IsRowInsertEnabled | RowInsert, wird nun ersetzt durchAuthenticRange.InsertRow | Operation "Zeile einfügen" |
IsRowAppendEnabled | RowAppend, wird nun ersetzt durch AuthenticRange.AppendRow | Operation "Zeile anhängen" |
IsRowDeleteEnabled | RowDelete, wird nun ersetzt durch AuthenticRange.DeleteRow | Operation "Zeile löschen" |
IsRowMoveUpEnabled | RowMoveUp, wird nun ersetzt durch AuthenticRange.MoveRowUp | XML-Daten eine Zeile nach oben verschieben |
IsRowMoveDownEnabled | RowMoveDown, wird nun ersetzt durch AuthenticRange.MoveRowDown | XML-Daten eine Zeile nach unten verschieben |
IsRowDuplicateEnabled | RowDuplicate, wird nun ersetzt durch AuthenticRange.DuplicateRow | Aktuell ausgewählte Zeile duplizieren |