graphitem.get

Опис

integer/array graphitem.get(object parameters)

Метода омогућава преузимање ставки графикона према датим параметрима.

Ова метода је доступна корисницима било ког типа. Дозволе за позивање методе могу се опозвати у подешавањима улоге корисника. Погледајте Userroles за више информација.

Параметри

(object) Параметри који дефинишу жељени излаз.

Метод подржава следеће параметре.

Parameter Type Description
graphids ID/array Враћа само ставке графикона које припадају датим графовима.
itemids ID/array Враћа само ставке графикона са датим ID-ијевима ставки.
type integer Враћа само ставке графикона са датим типовима.

Погледајте страницу графа са објектом за листу подржаних типова ставки графикона.
selectGraphs query Враћа graphs својство са низом графикона којем ставка припада.
sortfield string/array Сортира резултат према датим својствима.

Могуће вредности: gitemid.
countOutput boolean Ови параметри који су описани у референтном коментару.
editable boolean
limit integer
output query
preservekeys boolean
sortorder string/array

Повратне вредности

(integer/array) Враћа било:

  • низ објеката;
  • број преузетих објеката, ако је параметар countOutput коришћен.

Примери

Преузимање ставки графикона из графикона

Преузми све ставке графикона које се користе у графикону са додатним информацијама о ставци и домаћину.

Request:

{
            "jsonrpc": "2.0",
            "method": "graphitem.get",
            "params": {
            "output": "extend",
            "graphids": "387"
            },
            "id": 1
       }

Одговор:

{
            "jsonrpc": "2.0",
            "result": [
            {
            "gitemid": "1242",
            "graphid": "387",
            "itemid": "22665",
            "drawtype": "1",
            "sortorder": "1",
            "color": "FF5555",
            "yaxisside": "0",
            "calc_fnc": "2",
            "type": "0"
            },
            {
            "gitemid": "1243",
            "graphid": "387",
            "itemid": "22668",
            "drawtype": "1",
            "sortorder": "2",
            "color": "55FF55",
            "yaxisside": "0",
            "calc_fnc": "2",
            "type": "0"
            },
            {
            "gitemid": "1244",
            "graphid": "387",
            "itemid": "22671",
            "drawtype": "1",
            "sortorder": "3",
            "color": "009999",
            "yaxisside": "0",
            "calc_fnc": "2",
            "type": "0"
            }
            ],
            "id": 1
       }

Погледајте такође

Graph

Извор

CGraphItem::get() in ui/include/classes/api/services/CGraphItem.php.