[comment]: # ({d2516189-d2516189})
# עדכון גרף

[comment]: # ({/d2516189-d2516189})

[comment]: # ({3ef86bcc-992bc0de})
### תיאור

`object graph.update(גרפי אובייקט/מערך)`

שיטה זו מאפשרת לעדכן גרפים קיימים.

::: noteclassic
שיטה זו זמינה רק ל-*Admin* ו-*Super Admin*
סוגי משתמשים. ניתן לבטל הרשאות לקרוא לשיטה בתפקיד משתמש
הגדרות. ראה [משתמש
תפקידים](/manual/web_interface/frontend_sections/administration/user_roles)
למידע נוסף.
:::

[comment]: # ({/3ef86bcc-992bc0de})

[comment]: # ({c695fc44-72c99624})
### פרמטרים

`(אובייקט/מערך)` מאפייני גרף שיש לעדכן.

יש להגדיר את המאפיין 'graphid' עבור כל גרף, כל השאר
נכסים הם אופציונליים. רק המאפיינים שעברו יעודכנו, כולם
אחרים יישארו ללא שינוי.

בנוסף ל[מאפייני הגרף הסטנדרטיים](object#graph) השיטה
מקבל את הפרמטרים הבאים.

|פרמטר|[סוג](/manual/api/reference_commentary#data_types)|תיאור|
|--|--|------|
|gitems|מערך|תרשים [פריטים](/manual/api/reference/graphitem/object) כדי להחליף פריטי גרף קיימים. אם לפריט גרף מוגדר המאפיין `gitemid` הוא יעודכן, אחרת יווצר פריט גרף חדש.|

[comment]: # ({/c695fc44-72c99624})

[comment]: # ({9a0b4500-9a0b4500})
### החזר ערכים

`(אובייקט)` מחזירה אובייקט המכיל את המזהים של הגרפים המעודכנים
תחת המאפיין 'גרפידים'.

[comment]: # ({/9a0b4500-9a0b4500})

[comment]: # ({b41637d2-b41637d2})
### דוגמאות

[comment]: # ({/b41637d2-b41637d2})

[comment]: # ({b3ee6610-7b33f5ce})
#### הגדרת המקסימום עבור סולם Y

הגדר את המקסימום של סולם Y לערך קבוע של 100.

בַּקָשָׁה:

``` json
{
     "jsonrpc": "2.0",
     "method": "graph.update",
     "params": {
         "graphid": "439",
         "ymax_type": 1,
         "yaxismax": 100
     },
     "auth": "038e1d7b1735c6a5436ee9eae095879e",
     "מזהה": 1
}
```

תְגוּבָה:

``` json
{
     "jsonrpc": "2.0",
     "תוצאה": {
         "גרפים": [
             "439"
         ]
     },
     "מזהה": 1
}
```

[comment]: # ({/b3ee6610-7b33f5ce})

[comment]: # ({84b1446b-84b1446b})
### מקור

CGraph::update()‎ בתוך *ui/include/classes/api/services/CGraph.php*.

[comment]: # ({/84b1446b-84b1446b})
