Bericht-Vorlagen
Vorlagen-Dokumentvariablen
Hier finden Sie Informationen über den "Dokument"-Bereich und die Variablen, die in diesem Bereich gültig sind. Lesen Sie auch das Kapitel Bericht-Vorlagen für weitere Informationen über Simons Bericht-Vorlagen.
Der "Dokument"-Bereich ist kein ausdrücklicher Bereich wie die anderen (siehe unten). Er enthält Variablen, die zu jeder Zeit benutzt werden können – sowohl innerhalb als auch außerhalb von Bereichen. Man könnte sie als globale Variablen bezeichnen.
Variablen sind Tags in der Datei, die durch andere Inhalte ersetzt werden, wenn der Bericht benutzt wird. Variablen sind von geschweiften Klammern umschlossen und haben einen Variablen-Namen, optional gefolgt von einer beliebigen Anzahl Parameter, z.B. {title format="wordcase"}. Im Kapitel Berichtvorlage-Parameter finden Sie Informationen über die verfügbaren Parameter.
Die global verfügbaren Variablen sind:
Variable: | Ausgaben: |
BasePath | Relativer Ausgabepfad; ist "./" für die Zusammenfassung-Seite und "../" für die Detailseiten (wenn sie sich in Unterordnern befinden). |
CR | Ein Wagenrücklauf-Zeichen (vergleiche Return). |
CRLF | Die Wagenrücklauf- und Zeilenumbruch-Zeichen (vergleiche ReturnLinefeed). |
DetailsExtension | Endung des Dateinamens, der für die Detailseiten-Dateien genutzt wird (z.B. "html"). |
DetailsInDirectories | "Yes", wenn die Detailseiten in Unterordnern sind, oder "No", wenn sie im gleichen Verzeichnis wie die Zusammenfassung-Seite sind. |
HasDetails | "Yes", wenn die Detailseiten generiert werden, ansonsten "No". |
HasSummary | "Yes", wenn eine Zusammenfassung generiert wird, ansonsten "No". |
ImagesPath | Relativer Ausgabepfad zum images-Ordner (falls vorhanden). |
IsDetail | "Yes", wenn die aktuelle Seite eine Detailseite ist, bzw. "No", wenn es die Zusammenfassung-Seite ist. |
LF | Ein Zeilenumbruch-Zeichen (vergleiche Linefeed). |
Linefeed | Ein Zeilenumbruch-Zeichen (vergleiche LF). |
LineNumber | Die Zeilennummer der aktuellen Zeile (Start bei 1) für wiederholende Blöcke. |
LineOddEven | "Odd" oder "Even", abhängig von der Zeilennummer (nützlich z.B. für unterschiedliche Zeilenfarben via CSS). |
OutputLocation | Der URL, an den der Bericht gesichert oder hochgeladen wird. |
OutputName | Der Ordner, in den der Bericht ausgegeben wird. |
PageKind | "Summary" auf der Zusammenfassung-Seite, "Detail" auf Detailseiten. |
Refresh | Intervall in Sekunden zwischen Berichten; nützlich, um die Meta-Informationen zum Seitenaufbau in der Webseite zu steuern. |
ReportDate | Datum, an dem der Bericht generiert wurde. |
ReportTime | Zeitpunkt, an dem der Bericht generiert wurde. |
ResourcesPath | Relativer Ausgabepfad zum resources-Ordner (falls vorhanden). |
Return | Ein Wagenrücklauf-Zeichen (vergleiche CR). |
ReturnLinefeed | Die Wagenrücklauf- und Zeilenumbruch-Zeichen (vergleiche CRLF). |
SummaryPath | Genau wie BasePath, außer dass hier der Index-Dateiname mit angegeben wird, wenn der Bericht das file://-Protokoll nutzt. |
Tab | Ein Tab-Zeichen. |
Template | Diese Variable gibt nichts aus; sie wird nur für Informationszwecke genutzt. |
TemplateName | Name der benutzten Vorlage. |
TemplatePath | Dateipfad des Vorlagen-Ordners (innerhalb des Daten-Ordners von Simon). |
Title | Auf der Zusammenfassung-Seite: der Berichtname; auf Detailseiten: der Testname. |
Version | Simon-Version, die den Bericht erzeugt hat. |