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).
CREin Wagenrücklauf-Zeichen (vergleiche Return).
CRLFDie Wagenrücklauf- und Zeilenumbruch-Zeichen (vergleiche ReturnLinefeed).
DetailsExtensionEndung 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".
ImagesPathRelativer Ausgabepfad zum images-Ordner (falls vorhanden).
IsDetail"Yes", wenn die aktuelle Seite eine Detailseite ist, bzw. "No", wenn es die Zusammenfassung-Seite ist.
LFEin Zeilenumbruch-Zeichen (vergleiche Linefeed).
LinefeedEin Zeilenumbruch-Zeichen (vergleiche LF).
LineNumberDie 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).
OutputLocationDer URL, an den der Bericht gesichert oder hochgeladen wird.
OutputNameDer Ordner, in den der Bericht ausgegeben wird.
PageKind"Summary" auf der Zusammenfassung-Seite, "Detail" auf Detailseiten.
RefreshIntervall in Sekunden zwischen Berichten; nützlich, um die Meta-Informationen zum Seitenaufbau in der Webseite zu steuern.
ReportDateDatum, an dem der Bericht generiert wurde.
ReportTimeZeitpunkt, an dem der Bericht generiert wurde.
ResourcesPathRelativer Ausgabepfad zum resources-Ordner (falls vorhanden).
ReturnEin Wagenrücklauf-Zeichen (vergleiche CR).
ReturnLinefeedDie Wagenrücklauf- und Zeilenumbruch-Zeichen (vergleiche CRLF).
SummaryPathGenau wie BasePath, außer dass hier der Index-Dateiname mit angegeben wird, wenn der Bericht das file://-Protokoll nutzt.
TabEin Tab-Zeichen.
TemplateDiese Variable gibt nichts aus; sie wird nur für Informationszwecke genutzt.
TemplateNameName der benutzten Vorlage.
TemplatePathDateipfad des Vorlagen-Ordners (innerhalb des Daten-Ordners von Simon).
TitleAuf der Zusammenfassung-Seite: der Berichtname; auf Detailseiten: der Testname.
VersionSimon-Version, die den Bericht erzeugt hat.