(sv) Systemdiagnostiska Rapporter
Since 3.7
Ett antal systemrapporter är tillgängliga för administratörer via verktyget Systemrapporter:
Funktionen söker ALLA objekt, oavsett säkerhetsklass, vilket innebär att användaren måste ha både Administrator och Security Administrator rollerna för att få ett korrekt resultat!
Rapporter (Filter)
Rapportparametrar beror på vilken rapporttyp som väljs, läs texten i Informationsfältet för att förstå vilka parametrar som är aktuella för respektive rapport (Filter).
Då nödvändiga parametrar angetts så används knappen Kör filter för att starta sökningen. Resultatet visa i den vänstra listan, klicka på ett specifikt objekt i listan för att se mer information om det objektet i fönstret till höger.
Använd ”ögonikonen” för att visa objektet i trädet eller i gridlistan (detta fungerar förstås inte då man filtrerat ut olänkade objekt).
Objekt kan läggas i Objekturval och därigenom kan användaren även skapa en excelrapport, markeras en post kan funktionen Visa länkar användas för att visa vilka länkar som finns till det objektet. Det går även att direkt kopiera länk till ett objekt så att man kan kopiera in länken på ett befintligt objekt i trädvyn, på det sättet kan Olänkade objekt kopplas tillbaka till trädvyn.
Om så önskas kan objekt även raderas direkt från listan med knappen Radera.
Olänkade objekt
Söker efter objekt som inte har någon länk uppåt i strukturen i något perspektiv och därför inte visas någonstans i trädvyn. Ingen parameter behöver anges, alla objektklasser rapporteras.
Objekt utan länkad vektor
Söker efter objekt i vald objektklass som inte har någon länk till vektor på ritning.
Parameter som måste anges: Objektklass
Objekt med multipla länkar till vektor
Söker efter objekt i vald objektklass som har fler länkar än det antal som valts till vektorer i samma lager på samma ritning.
Parameter som måste anges: Objektklass och antal vektorer.
Access via API
Results of the report can also be accessed via API by using the following API call:
api/diagnostic/objects/{report_name}/json
Replace the {report_name} with one of the following values:
Disconnected Objects
Report name: disconnected
Query Parameters: none
Objects without Spots
Report name: withoutspots
Query Parameters:
classId (number)
Objects with Multiple Spots
Report name: withmultiplespots
Query Parameters:
classId (number)
spotsNum (number)
Example call:
https://localhost/api/diagnostic/objects/withmultiplespots/json?classId=108&spotsNum=1&offset=0&limit=500
Sample Result:
{
"total":2,
"list":[
{
"metadata":{
},
"contentType":0,
"contentId":0,
"objectName":"11",
"objectId":"5167",
"classId":"108"
},
{
"metadata":{
},
"contentType":0,
"contentId":0,
"objectName":"A113a",
"objectId":"46154",
"classId":"108"
} ]
}