Durch den Eintrag „Default Report Settings“ (Standardberichtseinstellungen) soll vermieden werden, dass Administratoren in jeden Bericht, den sie hinzufügen, ähnliche Konfigurationsinformationen eingeben müssen. Die in diesem Berichtseintrag eingegebenen Konfigurationsinformationen werden automatisch bereitgestellt, wenn neue Berichte hinzugefügt werden. Daher sollten Einstellungen, die in vielen Berichten gleich sind (Format, Zeitplan usw.), hier konfiguriert werden.

Da der Eintrag „Default Report Settings“ (Standardberichtseinstellungen) kein echter Bericht ist, kann er weder ausgeführt noch gelöscht werden. Der Eintrag kann jedoch wie jeder andere Bericht bearbeitet werden. Beachten Sie, dass Änderungen an den Standardberichtseinstellungen NICHT auf vorhandene Berichte angewendet werden, sondern nur auf neue Berichte.

Ändern von gestaltetem HTML-Format

Das Layout von Berichten in gestaltetem HTML-Format wird durch eine Vorlagendatei mit dem Namen „reporttemplate.htm“ gesteuert. Eine Kopie dieser Datei befindet sich in Ihrem Ordner „(webroot)\templates\en“ (d. h. unter „d:\moveitdmz\wwwroot\templates\en“). Ändern Sie diese Datei nicht, sie wird jedes Mal überschrieben, wenn Sie aktualisieren. Führen Sie statt dessen eines dieser beiden kurzen Verfahren durch:

So ändern Sie gestaltetes HTML-Format für alle Organisationen:

  1. Erstellen Sie in „templates\en“ einen Unterordner mit dem Namen „Custom“ (Benutzerdefiniert), falls noch keiner vorhanden ist.
  2. Kopieren Sie „templates\en\reporttemplate.htm“ in den Unterordner „templates\en\custom“, falls er dort noch nicht vorhanden ist.
  3. Nehmen Sie wie gewünscht Änderungen an „templates\en\custom\reporttemplate.htm“ vor.

So ändern Sie gestaltetes HTML-Format für eine bestimmte Organisation:

  1. Erstellen Sie in „templates\en“ einen Unterordner mit dem Namen „Custom“ (Benutzerdefiniert), falls noch keiner vorhanden ist.
  2. Erstellen Sie in „templates\en\custom“ einen nach der ID der bestimmten Organisation benannten Unterordner, falls noch keiner vorhanden ist. (Wenn die Organisation „Contractor“ (Auftragnehmer) die ID „1234“ hat, erstellen Sie einen Unterordner mit dem Namen „1234“.)
  3. Kopieren Sie „templates\en\reporttemplate.htm“ in den Unterordner „templates\en\custom\[OrgID]“, falls er dort noch nicht vorhanden ist.
  4. Nehmen Sie wie gewünscht Änderungen an „templates\en\custom\[OrgID]\reporttemplate.htm“ vor.

Beachten Sie, dass Änderungen an dieser Datei sofort auf neue Berichte angewendet werden. Änderungen an der Datei wirken sich jedoch nicht auf bereits erstellte Berichte aus. Wenn Sie über benutzerdefinierte Versionen von reporttemplate.htm sowohl in einem organisationsspezifischen Unterordner als auch im Hauptunterordner „Custom“ (Benutzerdefiniert) verfügen, wird die organisationsspezifische Version angewendet.

In „reporttemplate.htm“ verwendete Makros

Die folgenden Makros können in reporttemplate.htm verwendet werden.

  • (Berichtsdatum-Makros) – Zum Beispiel kann „[YYYY]-[MM]-[DD] [HH]:[TT]:[SS]“ interpretiert werden als „2005-10-11 12:34:56“
  • [InlineCSS] – Wird ersetzt durch eine Inline-Kopie des CSS-Stylesheets dieser Organisation (festgelegt als Teil des Schemas einer Organisation).
  • [OrgName] – Der Name der Organisation.
  • [ReportName] – Der Name des Berichts, wie anhand von Auswahlen im Berichtskategorie-Dropdown und im Berichtstyp-Dropdown beim Definieren des Berichts berechnet.
  • [ReportTitle] – Der Name der Berichtsdefinition, wie vom Ersteller eingegeben.
  • [Filter] – Eine Beschreibung des aktuellen Filters (falls vorhanden), der mit dem Bericht verwendet wird.
  • [ReportContent] – Wird durch eine <TABLE> mit dem eigentlichen Berichtsinhaltersetzt.
  • [ReportCreateMS] – Die Dauer in Millisekunden zum Generieren des Berichts.
  • [OrgLogRetain] – Die Anzahl an Tagen von Prüfprotokolleinträgen, die für diesen Bericht verfügbar sind.
  • [SysStatRetain] – Die Anzahl an Tagen von Leistungsstatistiken, die für diesen Bericht verfügbar sind.
  • [MachineName] – Der Name des Computers, auf dem dieser Bericht erstellt wurde.
  • [ReportSQL] – Die genaue(n) SQL-Anweisungen zum Generieren dieses Berichts.