:PRINT

Verwenden Sie die Script-Anweisung :PRINT, um einen Text in die Ansicht Eingabeaufforderungen (Anfragen) oder in den Aktivierungsreport zu schreiben. Texte werden dem Benutzer entweder als Zeilen im Aktivierungsreport oder als Zeilen in der Anforderung angezeigt. Der Kontext, in dem Sie die :PRINT-Anweisung verwenden, bestimmt das Ergebnis:

  • Verwenden Sie die :PRINT -Anweisung allein, um Texte in den Aktivierungsreport zu schreiben. Das Schreiben von Texten im Aktivierungsreport kann für Folgendes genutzt werden:

    • Anzeigen der Verarbeitungsergebnisse im Aktivierungsreport.
    • Überprüfen, ob Script-Variablen korrekt ersetzt wurden.
    Hinweis: Ihr System kann so konfiguriert werden, dass es die Ausgabe der :PRINT-Anweisung zusätzlich zum Aktivierungsreport in das Automation Engine-Log schreibt. Weitere Informationen finden Sie unter UC_SYSTEM_SETTINGS - Systemübergreifende Einstellungen.

  • Nehmen Sie die :PRINT-Anweisung in :BEGINREAD ...:ENDREAD-Anweisungen ein, um den Text in der Anforderungen-Ansicht anzuzeigen. Die :PRINT-Anweisung ermöglicht es Ihnen, dem Benutzer in der Anforderungen Informationen bereitzustellen, indem Sie eine Eingabemaske definieren. Die Anforderung wird in AWI angezeigt, wenn das Objekt aktiviert oder generiert wird. Weitere Informationen über das Timing finden Sie unter Script-Verarbeitung.

Mehr Informationen:

Syntax

: P[RINT] Text1 [,Text2]

Parameter

  • :PRINT
    Schreibt einen Text in den Aktivierungsreport oder in die Anforderung

  • Text1, Text 2
    Text, der im Aktivierungsreport oder der Anforderung angezeigt werden soll
    Format: Script-Literal oder Script-Variable
    Maximale Zeichenzahl: 1024 (Text1 + Text2)

Hinweise:

  • Leerzeichen am Ende des Textes werden abgeschnitten.
  • Script-Variablen werden ersetzt. Der Wert der Variablen wird in die Ausgabe geschrieben.

Für Aktivierungsreports geben Sie Ihren Text wie folgt an, um die Texte in separaten Zeilen anzuzeigen:

  • Geben Sie Text1 in einfachen oder doppelten Anführungszeichen an, um den Text in eine eigene Zeile im Report zu schreiben.
  • Für Text2 müssen Sie keine Anführungszeichen verwenden.
  • Wenn Sie Text1 und Text2 angeben, werden die Texte in zwei getrennten Zeilen geschrieben.

Für die Ansicht Anforderungen wird der Text wie folgt angezeigt:

  • Text2 wird an Text1 angehängt.
  • Wenn eine :READ-Anweisung auf die Script-Anweisung folgt, wird Text1 vor der Eingabeanforderung und Text2 vor dem Textfeld platziert.

Beispiele

Das folgende Beispiel schreibt einen Satz mit dem aktuellen Datum in den Aktivierungsreport:

: SET   &DATE# = SYS_DATE (DD.MM.YY)    
:
PRINT   "Tägliche Auswertung von &DATE# ist aktiviert."

Das folgende Beispiel zeigt eine Anweisung (Hier eingeben) über dem Eingabefeld in einem Dialogfenster:

: BEGINREAD
:
PRINT   "" , "Hier eingeben:"
:
READ   &ANR# ,, "Kontonummer "
:
ENDREAD

Siehe auch: