Ansicht
Dokumentation

TREEV_SIMPLE_UPDATE_NODES - (S) ändert Knoten im Simple Tree

TREEV_SIMPLE_UPDATE_NODES - (S) ändert Knoten im Simple Tree

ROGBILLS - Synchronize billing plans   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Vorbedingungen

  • Dieser Funktionsbaustein darf nur für Simple Tree Controls verwendet werden (erzeugt mit Funktionsbaustein TREEV_CREATE_SIMPLE_TREE).
  • Dieser Funktionsbaustein sollte nur verwendet werden, um mehrere Eigenschaften zu ändern (Performance).

Funktionalität

Der Funktionsbaustein ändert Knoten im Baum. Die Knotentabelle wird zeilenweise abgearbeitet. Jede Zeile enthält die Änderungen genau eines Knotens. Die Struktur der Knotentabelle muß vom Verwender zur Verfügung gestellt werden. Die Struktur der Knotentabelle muß folgenden Aufbau haben:

  • Inkludieren der Struktur TREEV_UNOD
  • Ein Feld mit Namen TEXT beliebiger Länge
  • Ein Feld mit Namen U_TEXT (Datenelement AS4FLAG)
  • nichts sonst (gesamte Tabelle wird zum Frontend übertragen!)!

Für jeden Knoten können die Eigenschaften ausgewählt werden, die geändert werden sollen (RELATKEY und RELATSHIP können nicht geändert werden; zum Umhängen eines Knotens verwendet man TREEV_MOVE_NODE).

Beispiel: Die HIDDEN- und die IS_FOLDER Eigenschaft sollen geändert werden: Den Feldern HIDDEN und IS_FOLDER werden Werte zugewiesen. Die Flags U_HIDDEN und U_IS_FOLDER werden gesetzt, um die Felder HIDDEN und DISABLED zur Änderung auszuwählen.

Das Feld U_ALL wählt alle Eigenschaften zur Änderung aus.

Fehlerursachen

Die Knotentabelle muß folgende Eigenschaften haben:

  • Alle Schlüssel in der Knotentabelle müssen im Baum vorhanden sein. (Feld NODE_KEY).
  • Das EXPANDER-Feld muß initial sein, wenn das Feld ISFOLDER initial ist.

Funktionalität

Beispiel

Hinweise

Weiterführende Informationen





Parameter

HANDLE
NODE_TABLE
NODE_TABLE_STRUCTURE_NAME
NO_FLUSH

Ausnahmen

CNTL_SYSTEM_ERROR
DP_ERROR
ERROR_IN_NODE_TABLE
FAILED
INSTANCE_NOT_FOUND
ONLY_ALLOWED_FOR_SIMPLE_TREE
TABLE_STRUCTURE_NAME_NOT_FOUND

Funktionsgruppe

CNT4

rdisp/max_wprun_time - Maximum work process run time   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2675 Date: 20240523 Time: 131502     sap01-206 ( 33 ms )