object report.update(object/array reports)
Овај метод омогућава ажурирање постојећих планираних извештаја.
Овај метод је доступан само за Администратор и Супер администратор типове корисника. Дозволе за позивање методе могу се опозвати у подешавањима улоге корисника. Погледајте Корисничке улоге за више информација.
(object/array)
Својства планираног извештаја за ажурирање.
Својство reportid
мора бити дефинисано за сваки планирани извештај, сва остала својства су опциона. Само прослеђена својства ће бити ажурирана, остала ће остати непромењена.
Поред [стандардних својстава планираног извештаја] (object#report), метод прихвата следеће параметре.
Parameter | Type | Description |
---|---|---|
users | object/array | Корисници да замени тренутне кориснике додељене планираном извештају. Понашање својства: - обавезно ако није подешен user_groups |
user_groups | object/array | Корисничке групе да замени тренутне групе корисника додељене планираном извештају. Понашање својства: - обавезно ако users није подешен |
(object)
Враћа објекат који садржи ID-ијеве ажурираног заказаног извештаја под својством reportids
.
{
"jsonrpc": "2.0",
"method": "report.update",
"params": {
"reportid": "1",
"status": "0"
},
"id": 1
}
Одговор:
CReport::update() у ui/include/classes/api/services/CReport.php.