Einstellungen in den Sprachdateien
Vorbemerkung
Für die Übersetzung der Berichtselemente stehen Übersetzungsdateien für jede bereitgestellte Sprache (Englisch, Französisch, Chinesisch, Japanisch, Deutsch) zur Verfügung. Standardmäßig befinden sich die Sprachdateien im Installationspfad …\Lib\site-packages\cenpylib\languages.

Im Falle einer Anpassung kann der gesamte Sprachenordner in einen gewünschten Pfad kopiert werden, der mit dem create-Befehl angegeben wird. Andernfalls verwendet der Bericht die Standarddateien.

Kundenspezifische Einstellungen und Übersetzungen können dort vorgenommen werden. Es muss nur die gewünschte Sprachdatei bearbeitet werden.
Die folgenden aufgeführten Einstellungen werden unterstützt, um den Bericht anzupassen. Falls der Eintrag nicht vorhanden ist, werden die Standardwerte aus dem Skript verwendet.
Berichtsname
defaultreportnameDieser Eintrag ist der Standard-PDF-Dateiname, bei dem zwei Hashes ## (sofern vorhanden) durch den aktuellen Programmnamen ersetzt werden.

Schriftart
setfontnameDieser Eintrag legt den gewünschten Schriftarttyp fest.
Bitte beachten Sie: Für die chinesische und japanische Sprache existiert nur ein Zeichensatz. Diese Einstellung ist in diesem Fall obsolet.
setfontsizeDieser Eintrag legt die gewünschte Schriftgröße fest.
Die Schriftgröße wird auch für Chinesisch und Japanisch berücksichtigt.
Befehlsname
commandnameDieses Element legt den gewünschten Befehlsnamen in der Run auxiliary commands fest, sofern die Methode GetCommandName entsprechend vorbereitet ist (siehe unten).
Beispiel:
def GetCommandName():
nls = NLSUtility()
nls.defineNLS(project="report")
cmdname = nls.getNLS("commandname", "Report")
return cmdname
NLS ist auf die report Sprachdateien eingestellt. Es wird versucht, den Eintrag commandname. abzurufen. Wenn der Eintrag nicht existiert, wird der String “Report” als Ergebnis verwendet.
Betrieb
operationheaderFügen Sie vor der Ausgabe einer Operation eine Tabellenzeilenüberschrift hinzu.
0 = keine, aber Trenner
1 = nur OpName [Standard]
2 = Gruppe&OpName
3 = absolut keine
operationsummaryDieser Eintrag legt eine Zusammenfassungszeile nach jeder Operation fest. Standardmäßig ist keine Zusammenfassung aktiviert (=0).
Logo-Bild
nologouseDieser Punkt legt fest, ob Kopf- und Fußzeilenbilder verwendet werden sollen.
Der Standardwert ist True,, was bedeutet, dass keine Bilder verwendet werden.
Tabelle
headerrowcolorrgbDieser Eintrag legt die gewünschte Hintergrundfarbe der Tabellenkopfzeile fest.
Die Elementwerte sind die RGB-Anteile (0..255), getrennt durch einen Punkt; d.h. xxx.yyy.zzz.
Der Standardwert ist Grau, RGB 176.176.176
Column widthFür jede Spalte kann die Breite durch Festlegen des Werts in der *.lng-Datei angegeben werden.
Die Benennungskonvention lautet: [columnName]colwidth
