graph.update

Beschreibung

object graph.update(object/array graphs)

Diese Methode ermöglicht es Ihnen, vorhandene Diagramme zu aktualisieren.

Diese Methode ist nur für die Benutzertypen Admin und Super admin verfügbar. Die Berechtigung zum Aufruf der Methode kann in den Einstellungen der Benutzerrolle widerrufen werden. Weitere Informationen finden Sie unter Benutzerrollen.

Parameter

(object/array) Zu aktualisierende Graph-Eigenschaften.

Die Eigenschaft graphid muss für jeden Graphen definiert sein, alle anderen Eigenschaften sind optional. Nur die übergebenen Eigenschaften werden aktualisiert, alle anderen bleiben unverändert.

Zusätzlich zu den Standard-Graph-Eigenschaften akzeptiert die Methode die folgenden Parameter.

Parameter Type Beschreibung
gitems array Graph-Elemente zum Ersetzen vorhandener Graph-Elemente. Wenn für ein Graph-Element die Eigenschaft gitemid definiert ist, wird es aktualisiert, andernfalls wird ein neues Graph-Element erstellt.

Rückgabewerte

(object) Gibt ein Objekt zurück, das die IDs der aktualisierten Graphen unter der Eigenschaft graphids enthält.

Beispiele

Festlegen des Maximums für die Y-Skala

Setzen Sie das Maximum der Y-Skala auf einen festen Wert von 100.

Anfrage:

{
    "jsonrpc": "2.0",
    "method": "graph.update",
    "params": {
        "graphid": "439",
        "ymax_type": 1,
        "yaxismax": 100
    },
    "id": 1
}

Antwort:

{
    "jsonrpc": "2.0",
    "result": {
        "graphids": [
            "439"
        ]
    },
    "id": 1
}

Quelle

CGraph::update() in ui/include/classes/api/services/CGraph.php.