Show TOC

ObjektdokumentationInterne Tabelle TOTAL Dieses Dokument in der Navigationsstruktur finden

 

Die Tabelle TOTAL enthält alle Daten, die im Rahmen der erweiterten Tabellenpflege eingelesen, geändert und durch die Pflege entstanden sind. Die Daten sind aufsteigend sortiert.

Die Tabelle ist ein formaler Parameter eines Funktionsbausteins. Der formale Parameter TOTAL kann auch über den Parameter <viewname_TOTAL> angesprochen werden. Dies ist aber nur unter den folgenden Voraussetzungen möglich:

  • der Pflegedialog beruht auf einem View

  • der Pflegedialog wurde aufgerufen über

    • die Transaktion der erweiterten Tabellenpflege (SM30)

    • den Funktionsbaustein VIEW_MAINTENANCE_CALL.

Struktur

Für Views oder Tabellen ohne Texttabelle hat die interne Tabelle die Struktur der View oder Tabelle und zuzüglich je ein Verarbeitungs- und Markierungskennzeichen.

Beispiel Beispiel

INCLUDE STRUCTURE <viewname> oder <tabellenname>

INCLDUE STRUCTURE VIMTBFLAGS

Ende des Beispiels.

Für Tabellen mit einer Texttabelle, verbunden über die Fremdschlüsselbeziehung TEXT, setzt sich die Struktur der Tabelle aus der Struktur der Entitätentabelle, Texttabelle sowie zuzüglich zwei Verarbeitungskennzeichen und einem Markierungskennzeichen zusammen.

Beispiel Beispiel

INCLUDE STRUCTURE <tabellenname>

INCLUDE STRUCTURE <texttabellenname>

INCLDUE STURCUTRE VIMTBFLAGS

Ende des Beispiels.

Hinweis Hinweis

Die Struktur der Tabelle TOTAL ist nicht transparent. Um auf die Felder der Tabelle zuzugreifen, empfiehlt es sich, eine Feldleiste mit der entsprechenden Struktur zu definieren. Nach Zuweisung der Kopfzeile der Tabelle TOTAL zur Feldleiste können die Felder über die Feldleiste angesprochen werden. Es ist aber auch möglich vordefinierte Feldsymbole zur Kopfzeile der Tabelle Total zu nutzen.

Ende des Hinweises.
Verarbeitungs- und Markierungskennzeichen

Jeder Satz in der Tabelle TOTAL enthält Verarbeitungs- und Markierkennzeichen. Sie können durch einen Loop über die Tabelle für jeden Satz ermittelt werden.

  • Verarbeitungskennzeichen: Das Verarbeitungskennzeichen kann über das Feldsymbol <ACTION> angesprochen werden. Es gibt an, ob der Tabellensatz unverändert (original), geändert, neu oder zum Löschen vorgemerkt ist.

    Basiert der Pflegedialog auf einer Tabelle mit Texttabelle, verbunden über die Fremdschlüsselbeziehung TEXT, bezieht sich das Feldsymbol <ACTION> nur auf die Entitätentabelle und nicht auf die Texttabelle. Für die Texttabelle gibt es daher ein eigenes Verarbeitungskennzeichen mit gleicher Semantik. Dieses kann über das Feldsymbol <ACTION_TEXT> angesprochen werden.

  • Markierkennzeichen: Das Markierungskennzeichen kann über das Feldsymbol <MARK> angesprochen werden. Es gibt an, ob der entsprechende Satz markiert wurde oder nicht.