Document toolboxDocument toolbox

(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" } ] }