report.update
Apraksts
object report.update(object/array reports)
Šī metode ļauj atjaunināt esošos plānotos pārskatus.
Šī metode ir pieejama tikai Admin un Super admin lietotāja tipam. Tiesības izsaukt šo metodi var atsaukt lietotāja lomas iestatījumos. Plašāku informāciju skatiet sadaļā Lietotāja 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.