object templatedashboard.create(object/array templateDashboards)
שיטה זו מאפשרת ליצור לוחות מחוונים חדשים של תבניות.
שיטה זו זמינה רק ל-Admin ו-Super Admin סוגי משתמשים. ניתן לבטל הרשאות לקרוא לשיטה בתפקיד משתמש הגדרות. ראה משתמש תפקידים למידע נוסף.
(אובייקט/מערך) תבנית לוחות מחוונים ליצירה.
בנוסף ללוח המחוונים של התבנית הסטנדרטית properties, השיטה מקבלת את הדברים הבאים פרמטרים.
| פרמטר | סוג | תיאור |
|---|---|---|
| דפים (חובה) |
מערך | לוח מחוונים של תבניות עמודים שייווצר עבור לוח המחוונים. דפי לוח המחוונים יוזמנו באותו סדר כפי שצוין. נדרש לפחות אובייקט עמוד אחד של לוח המחוונים עבור מאפיין דפים. |
(object) מחזיר אובייקט המכיל את המזהים של התבנית שנוצרה לוחות מחוונים תחת המאפיין dashboardids. סדר המוחזרים המזהים תואמים את הסדר של לוחות המחוונים של התבניות שעברו.
צור לוח מחוונים של תבנית בשם "גרפים" עם ווידג'ט גרף אחד ב-a דף לוח מחוונים יחיד.
בַּקָשָׁה:
{
"jsonrpc": "2.0",
"method": "templatedashboard.create",
"params": {
"templateid": "10318",
"name": "גרפים",
"עמודים": [
{
"יישומונים": [
{
"type": "גרף",
"x": 0,
"y": 0,
"רוחב": 12,
"גובה": 5,
"מצב_תצוגה": 0,
"שדות": [
{
"סוג": 6,
"name": "גרפיד",
"value": "1123"
}
]
}
]
}
]
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"מזהה": 1
}תְגוּבָה:
CTemplateDashboard::create() בתוך ui/include/classes/api/services/CTemplateDashboard.php.