SETSW Prozeßschalter testen
*IF SETSW [ON|OFF]=n  cmd
Der Prozeßschalter n wird getestet. Stimmt die Stellung des Schalters mit dem angegebenen Wert überein, so wird das Kommando cmd ausgeführt.
cmd beliebige Anweisung der Prozedursprache von CFS. Der normalerweise vor einer Prozeduranweisung stehende Stern darf nicht angegeben werden.
Hinweise:
Der Prozeßschalter 31 wird von CFS als Fehlerindikator verwendet. Z.B. wird der Schalter gesetzt, falls bei der Selektion keine Datenobjekte mit den gesuchten Eigenschaften gefunden wurden. Im prozedurgesteuerten Modus wird in diesem Fall so verfahren, als ob im Feld FILENAME-SELECT : NO eingegeben worden wäre. Es wird also in die zweite CFS-Maske verzweigt, wobei lediglich das Feld COMMAND: angezeigt wird. Im nicht prozeduralen Modus erscheint die Selektionsmaske mit einem entsprechenden Fehlerhinweis.
Prozeßschalter 31 wird von CFS auch bei Fehlern während der Ausführung der Variablen Actions ONXCOPY/ONXSEL/ONXADD gesetzt.
Um für spätere Abfragen eine definierte Ausgangssituation herzustellen, sollte der Schalter 31 vor jeder Aktion von CFS, die diesen Schalter verändern könnte, zurückgesetzt werden (Kommando /SETSW OFF=31).