6.8.11 DMcob_DataChanged

Mit dieser Funktion kann signalisiert werden, dass sich an einem bestimmten Datenmodell (Model-Komponente) der Wert des angegebenen Attributs (Model-Attribut) geändert hat. Diese Änderung wird als datachanged-Ereignis in die Ereignisverarbeitung gestellt. Erst bei der weiteren Ereignisverarbeitung werden dann die gekoppelten Präsentationsobjekte (View-Komponenten) veranlasst, die neuen Datenwerte zu holen und zur Anzeige zu bringen.

call "DMcob_DataChanged" using
            DM-StdArgs
            DM-Value.

Parameter

<-> DM-options of DM-StdArgs

Option

Bedeutung

0

Es findet kein Tracing dieser Funktion statt.

DMF-Verbose

Aktiviert das Tracing dieser Funktion.

-> DM-object of DM-Value

Dieses ist die Objekt-ID des Datenmodell-Objekts an dem sich ein Datenwert geändert hat. Die Objekt-ID kann man als Rückgabewert der Funktion DMcob_PathToID erhalten.

-> DM-attribute of DM-Value

Dieser Parameter bezeichnet das Attribut des Datenmodells, das sich geändert hat.

-> DM-index of DM-Value
-> DM-value-index of DM-Value

Dieser Parameter definiert den Index des geänderten Attributs.

Hinweis

Wenn kein Index angegeben werden soll, muss DM-datatype of DM-Value auf den Wert DT-void gesetzt werden.

Verfügbarkeit

Nur COBOL-Schnittstelle für Micro Focus Visual COBOL.