Seite durchsuchen nach:
(powered by
FreeFind)
Bemerkung: Manche Browser haben offensichlich Probleme mit CSS. Für die richtige Darstellung dieser Seiten verwenden Sie am besten
Firefox,
Chrome oder
Opera.
Syntax
anzahl = Queued() [;]
Beschreibung
Die Funktion gibt die Anzahl der Zeilen in der aktuellen Queue (auch Stapel
oder aus englischem Stack genannt) zurück.
Rückgabewerte
anzahl
Anzahl der Zeilen in der aktuellen Queue
Bemerkungen
Die Funktion Queued gibt die Anzahl der noch in der aktuellen Queue verfügbaren
Zeilen zurück. Diese Zeilen können mit der Anweisung Pull und auf den dezentralen
Systemen mit der Funktion Linein gelesen werden. Auf dem Mainframe (z. B.
z/OS)
können sie mit der Funktion
EXECIO DISKW direkt aus der Queue
in eine Datei geschrieben werden.
Eine Queue kann nur zeilenweise abgearbeitet werden. Zeichenbezogene Funktionen können für die Queue nicht angewendet werden.
Rückgabewert ist immer numerisch.
Beispiel 1
/*--( Create and activate new Rexx Queue )--*/
newQueue = RxQueue( "Create", "MYQUEUE" )
oldQueue = RxQueue( "Set", newQueue )
Queue "Textzeile 1"
Queue "Textzeile 2"
anzahl = Queued()
Say anzahl
/*-( Delete new, reactivate old Rexx Queue )-*/
rc = RxQueue( "Delete", newQueue )
newQueue = RxQueue( "Set", oldQueue )
Ergebnis 1
2
Beispiel 2
Address TSO "NEWSTACK"
Do i = 1 To 99
Queue "Textzeile" i
End
anzahl = Queued()
Say anzahl
Address TSO "DELSTACK"
Ergebnis 2
99
Your privacy: This web site has no cookies, no advertising and does not provide access data to anyone for any reason.
Copyright © Janosch R. Kowalczyk 1999, 2010. All rights reserved.
Most recent revision on 24 Aug 2010 (236) - 15:14:11.