Was können wir verbessern?

Dokumentation

(Bearbeiten)

RequireParent

Benötigt: IP-Symcon >= 4.0

void RequireParent (string $ÜbergordneteGUID)

Parameterliste

ÜbergordneteGUID GUID der übergeordneten Instanz

Rückgabewerte

Keine Rückgabe

Beschreibung

Sofern keine Verbindung existiert, wird eine übergeordnete Instanz mit der GUID ÜbergordneteGUID erstellt. Selbst dann, wenn eine kompatible übergeordneten Instanz vorhanden wäre.

Der Normalfall für die Funktion ist ein Splitter-Modul, welches beim Erstellen eine eigene I/O Instanz benötigt. Alternativ ist eventuell auch ForceParent passend.

Diese Funktion wird normalerweise nur in der Create() oder ApplyChanges() Methode aufgerufen.

Beispiel

public function Create() {
 
    // Die Zeile niemals entfernen!
    parent::Create();
 
    // Verbinde mit neu erstellten Splitter, falls noch keine Verbindung besteht
    $this->RequireParent("{46C969BF-3465-4E3E-B2A5-E404FB969735}");
 
}
Zum Warenkorb
Haben Sie noch Fragen?