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.
-
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:
- Eingabeaufforderungen (Anfragen)
- SERVER_OPTIONS in UC_SYSTEM_SETTINGS - Systemübergreifende Einstellungen
- Script-Verarbeitung
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: