report.update
Apraksts
object report.update(object/array reports)
Šī metode ļauj atjaunināt esošos ieplānotos pārskatus.
Šī metode ir pieejama tikai Admin un Super admin lietotāja tipam. Atļaujas izsaukt šo metodi var tikt atsauktas lietotāja lomas iestatījumos. Plašāku informāciju skatiet Lietotāju lomas.
Parametri
(object/array) Atjaunināmo plānoto atskaišu rekvizīti.
Rekvizītam reportid jābūt definētam katrai plānotajai atskaitei, visi
pārējie rekvizīti nav obligāti. Tiks atjaunināti tikai nodotie rekvizīti,
visi pārējie paliks nemainīti.
Papildus standarta plānotās atskaites rekvizītiem metode pieņem šādus parametrus.
| Parametrs | Tips | Apraksts |
|---|---|---|
| users | object/array | Lietotāji, ar kuriem aizstāt pašreizējos plānotajai atskaitei piešķirtos lietotājus. Parametra darbība: - obligāts, ja user_groups nav iestatīts |
| user_groups | object/array | Lietotāju grupas, ar kurām aizstāt pašreizējās plānotajai atskaitei piešķirtās lietotāju grupas. Parametra darbība: - obligāts, ja users nav iestatīts |
Atgrieztās vērtības
(object) Atgriež objektu, kas satur atjaunināto ieplānoto
atskaišu ID īpašībā reportids.
Piemēri
Ieplānotā pārskata atspējošana
{
"jsonrpc": "2.0",
"method": "report.update",
"params": {
"reportid": "1",
"status": "0"
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"reportids": [
"1"
]
},
"id": 1
}
Skatīt arī
Avots
CReport::update() failā ui/include/classes/api/services/CReport.php.