Reporte verwenden

Ein Report ist ein Skript, das auf ähnliche Datenbankinhalte angewendet werden kann. Sie können einen Report z. B. dazu verwenden, Datenbankinhalte zu erfassen und diese nach bestimmten Aspekten zu gruppieren, Beziehungen zwischen Datenbankelementen auszugeben, Vergleichstabellen zu generieren oder die mehrfache Verwendung von Datenbankelementen anzuzeigen. Mithilfe von Reporten können Sie außerdem den Inhalt von Datenbanken ändern, z. B. Attributwerte eingeben oder das Layout von Modellen korrigieren.

Mit ARIS-Reporten können Sie beliebig viele gleichartige Datenbankelemente auswerten. Sie können Prozesse analysieren und die Ergebnisse unter Berücksichtigung unterschiedlicher Gesichtspunkte dokumentieren. Zum Starten eines Reports wählen Sie die Inhalte im Explorer-Baum, in Modellen oder in Suchergebnissen usw. und klicken in der Funktionsleiste Auswerten entweder auf einen Report oder auf Report starten Report starten. Im Report-Assistenten werden Ihnen immer die Reporte angeboten, die eine sinnvolle Auswertung ergeben. Die Informationen werden abhängig vom gewählten Ausgabeformat automatisch an die lokal installierten Programme übertragen, z. B. Microsoft® Word, Microsoft® Excel oder Microsoft® Internet Explorer und Adobe® Acrobat®.

Beim Ausgeben eines Reports unterstützt Sie der Report-Assistent. Er greift auf ARIS-Reportskripte, die sich im Lieferumfang befinden, zu. Informationen zu den Reporten finden Sie im Feld Beschreibung des Assistenten. Sie können z. B. Inhalte zur Übersetzung automatisiert ausgeben und die übersetzten Texte wieder in die Datenbank einfügen.

In einem Report werden nur die Modelle, Objekte, Beziehungen und Attribute ausgegeben, die im aktuellen Auswertungsfilter erlaubt sind.

Reporte werden in dem Programm geöffnet, das mit dem Ergebnisformat verknüpft ist. Wenn Sie als Ausgabeformat beispielsweise DOC gewählt haben, wird das Ergebnis auf dem Rechner, auf dem Sie ARIS Designer installiert haben, in Microsoft Word® angezeigt. Wenn Microsoft Word® nicht installiert ist, wird der Report in Ihrem Internet-Browser angezeigt.

Schreiben Sie eigene Skripte oder passen Sier Kopien bestehender Skripte an. Dazu benötigen Sie Kenntnisse in den Programmiersprachen JavaScript und ARIS Script. Falls Sie keine Erfahrung im Schreiben von Skripten haben, können Sie einfache Reportskripte als vorlagebasierte Reporte erzeugen.

Im Lieferumfang von ARIS befinden sich viele Standardskripte. Generell empfehlen wir, alle Änderungen von Skripten extern zu dokumentieren, um diese mit Hilfe der Dokumentation während des Aktualisierungsprozesses korrekt zu berücksichtigen.

Reporte/Makros/Reportvorlagen und -dateien

Nehmen Sie keine Änderungen an den von uns ausgelieferten Standardskripten vor. Passen Sie immer Kopien von Report-, Makro- und JS-Dateien oder sonstigen Dateien an. Es gibt Ausnahmen, z. B. die Datei atsall<Sprachkürzel>.js.

Beim Aktualisieren von ARIS werden alle ARIS-Standardskripte und -dateien überschrieben und kundenspezifische Änderungen an diesen Dateien verworfen. Kopierte und selbst geschriebene Skripte und Dateien werden nicht überschrieben.

Wenn Sie von uns ausgelieferte Dateien geändert, aber nicht kopiert haben, müssen diese vor der Aktualisierung (updatesystemdb) exportiert und nach der Aktualisierung wieder importiert werden. Dadurch erhalten Sie Ihre angepassten Standardskripte aus der entsprechenden Vorversion. In diesem Fall bekommen Sie aber keine Korrekturen oder Aktualisierungen der von uns ausgelieferten Dateien.

Semantikchecks

Wir empfehlen Ihnen, für Semantikchecks eigene Regelarten und eigene Profile zu erstellen, in denen die ARIS-Standard-Regelarten und -Regeln referenziert werden.

Für konfigurierbare Regelarten ist dies nicht möglich (Beziehungsattribut-, Modellattribut-, Objektattribut-, Existenz- und Zuordnungsregeln). Haben Sie diesen Regelarten Regeln hinzugefügt, müssen Sie die Regelarten vor der Aktualisierung exportieren und nach der Aktualisierung importieren.

Skriptadministratoren können Reporte in ARIS Designer anpassen, die nur in ARIS Risk and Compliance generiert werden können.