graph.update

Opis

object graph.update(object/array graphs)

Ta metoda służy do aktualizacji istniejących wykresów.

Ta metoda jest dostępna dla użytkowników typu Admin i Super admin. Uprawnienia mogą zostać zostać cofnięte w konfiguracji roli użytkownika. Więcej informacji Rola użytkownika

Parametry

(object/array) Właściwości wykresu do zaktualizowania.

Właściwość graphid musi być zdefiniowana dla każdego wykresu, wszystkie pozostałe właściwości są opcjonalne. Zaktualizowane zostaną tylko przekazane właściwości, wszystkie pozostałe pozostaną bez zmian.

Oprócz standardowych właściwości wykresu metoda akceptuje następujące parametry.

Parametr Typ Opis
gitems array Pozycje wykresu służące do zastąpienia istniejących pozycji wykresu. Jeśli pozycja wykresu ma zdefiniowaną właściwość gitemid, zostanie zaktualizowana; w przeciwnym razie zostanie utworzona nowa pozycja wykresu.

Zwracane wartości

(object) Zwraca obiekt zawierający identyfikatory zaktualizowanych wykresów we właściwości graphids.

Przykłady

Ustawianie maksimum skali Y

Ustaw maksimum skali Y na stałą wartość 100.

Żądanie:

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

Odpowiedź:

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

Źródło

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