Function DE Version 1.90

@LogReport

Debugging Float List Misc NUMBER RichText Text TimeDate

Syntax

@LogReport(VAR1);
@LogReport(VAR1;OPTIONS2);
@LogReport(VAR1;OPTIONS2;STYLE3);

Beschreibung

Gibt den Inhalt der Variable VAR1 im API-Log und auf der Server-Konsole aus. Mit FN OPTIONS2 kann das nähere Verhalten der @Funktion bestimmt werden.
FNLIST STYLE3 gibt die Schriftart,Optionen,Farbe und die Größe der @LogReport Ausgabe an.

OPTIONS2:
0001 @LogReport wird ausgeführt.
0002 Es wird kein(e) Zeit/Datum vor die Meldung gestellt.
0004 Die Meldung wird nur auf der Server-Konsole ausgegeben.
0008 Die Segmente eines VSTACKHUGE-Datentyps werden mit ausgegeben.

Achtung: Bit 1 muß immer gesetzt sein um eine Ausgabe zu erreichen. Um also einen Log-Report ohne Zeit/Datum auszugeben ist 1 und 2 zu addieren, als Argument also 3 zu übergeben.

STYLE3:
1.   StyleDefinitionNumber
2.   Schriftart
3.   Größe
4.   Optionen
5.   Color

1. StyleDefinitionNumber:
Reserviert

2. Schriftart:
0   Times Roman
1   Helvetica
4   Courier

3. Größe:
0-255

4. Optionen (Zur Kombination Addieren):
0   Normal
1   Fett
2   Kursiv
4   Unterstrichen
8   Durchgestrichen
16   Hochgestellt
32   Tiefgestellt

5. Color:
0   Schwarz   
1   Weiß
2   Rot
3   Hellgrün
4   Blau
5   Magenta
6   Gelb
7   Zyan
8   Braun
9   Dunkelgrün
10   Dunkelblau
11   Violett
12   Kaki
13   Dunkel Zyan
14   Grau

Beispiel: @LogReport(VAR1)

VAR1:="TEST";
@LogReport(VAR1);

gibt aus:
XX.XX.XX XX.XX.XX TEST

(XX.XX.XX XX.XX.XX steht hier für das Datum und die Uhrzeit im jeweiligen Server-Format.)

Beispiel: @LogReport(VAR1;OPTIONS2)

VAR1:="TEST";
OPTIONS2:=3;
@LogReport(VAR1;OPTIONS2);

gibt aus:
TEST