« Zurück zu Produkt

Dokumentation

IPS_FindRemoteID

 int IPS_FindRemoteID (int $ObjektID, int $ServerID) 

Parameterliste

ObjektID

ID des Objekts auf dem lokalen System

ServerID

ID der Sync Remote Instanz

Rückgabewert

ID des Objekts auf dem entfernten System. Ist keine Zuordnung vorhanden, wird 1 geliefert.

Beschreibung

Warning

Diese Funktion ist nur für den internen Gebrauch vorgesehen und kann sich jederzeit ohne Ankündigung ändern oder entfallen.

Die Funktion liest die Zuordnung der Objekt-IDs zwischen dem lokalen System und entfernten Systemen aus, welche von Sync Remote Instanzen gespiegelt werden (siehe Sync Remote). ServerID ist dabei die ID der lokalen Sync Remote Instanz.

Die Funktion ermittelt die ID, welche das lokale Objekt ObjektID auf dem entfernten System der Sync Remote Instanz ServerID hat. Ist keine Zuordnung vorhanden, liefert die Funktion 1.

Die umgekehrte Richtung liefert IPS_FindObjectID.

Beispiel

$remoteID = IPS_FindRemoteID(12345, 54321);
if ($remoteID == 1) {
    echo "Das Objekt wird von dieser Sync Remote Instanz nicht gespiegelt";
} else {
    echo "ID auf dem entfernten System: " . $remoteID;
}
Haben Sie noch Fragen?