Einstellungen in den Sprachdateien
Vorläufige Anmerkung
Zur Übersetzung der Berichtselemente gibt es Übersetzungsdateien für jede bereitgestellte Sprache (Englisch, Französisch, Chinesisch, Japanisch, Deutsch). Standardmäßig befinden sich die Sprachdateien im Installationspfad …\Lib\site-packages\cenpylib\languages.

Im Falle einer Anpassung kann der Ordner Complete Languages auf einen gewünschten Pfad kopiert werden, der mit dem Befehl create angegeben wird. Ansonsten nimmt der Bericht die Standarddateien.

Kundenbezogene Einstellungen und Übersetzungen können dort durchgeführt werden. Es muss nur die gewünschte Sprachdatei bearbeitet werden.
Die folgenden aufgeführten Einstellungen werden unterstützt, um den Bericht anzupassen. Wenn das Element nicht existiert, werden die Standardwerte des Skripts übernommen
Name des Berichts
defaultreportnameDieses Element ist der Standard-PDF-Dateiname, bei dem zwei Hashes ## (sofern angegeben) durch den aktuellen Programmnamen ersetzt werden.

Schrift
setfontnameDieses Element legt den gewünschten Schrifttyp fest.
Bitte beachten Sie: Für chinesische und japanische Sprache existiert nur ein Zeichensatz. Diese Einstellung ist in diesem Fall veraltet.
setfontsizeDieses Element 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 im Run auxiliary commands fest, wenn die Methode GetCommandName entsprechend vorbereitet wird (siehe unten).
Beispiel:
def GetCommandName():
nls = NLSUtility()
nls.defineNLS(project="report")
cmdname = nls.getNLS("commandname", "Report")
return cmdnameNLS ist auf die Berichts-Sprachdateien eingestellt. Es versucht, das Element Befehlsname zu bekommen. Wenn das Element nicht existiert, wende als Ergebnis die Zeichenkette “Report” an.
Betrieb
operationheaderFüge vor der Ausgabe einer Operation einen Tabellenzeilen-Header hinzu.
0 = keine, außer Teiler
1 = nur OpName [Standard]
2 = Gruppe&OpName
3 = absolut nichts
operationsummaryDieser Punkt legt nach jeder Operation eine Zusammenfassungszeile fest. Standardmäßig ist keine Zusammenfassung (=0).
Logo-Bild
nologouseDieses Element legt fest, ob Header- und Footer-Bilder verwendet werden sollen.
Standardmäßig ist True, was bedeutet, dass keine Bilder verwendet werden.
Tisch
headerrowcolorrgbDieses Element legt die gewünschte Hintergrundfarbe der Tabellenkopfzeile fest.
Die Itemwerte sind die RGB-Teile (0..255), getrennt durch einen Punkt; also xxx.yyy.zzz.
Der Standardwert ist grau, RGB 176.176.176
Column widthFür jede Spalte kann ihre Breite durch Setzen des Wertes in der *.lng-Datei angegeben werden.
Die Namenskonvention lautet: [columnName]kolwidth
