Yeni "EXIT" komutu - Bir raporu belirli bir koşul yerine getirildiğinde sonlandırma

Örnek:
Farklı makine incelikleri için kullanmak üzere bir rapor oluşturmak istiyorsunuz. Bu raporun uzunluğu birçok faktöre bağlıdır (makine inceliği, örme tipi, ilmek uzunluğu, kumaş çekimi, iplik inceliği…). Bu nedenle, tekrar sayısını rapora yazmak mümkün değildir.

Yeni:
"EXIT" komutu ile, raporun sonlandırılması için bir koşul belirleyebilirsiniz.

Bu özellik, CMS 502 Bc'deki "Float and Lock" modülleri için kullanılmaktadır. Rapor, örgünün devri gerçekleşinceye kadar tekrarlanır. Örgü devredildikten sonra tarak en alt pozisyona gider (#140=0). İşte bu, raporun sonlandırılması gereken koşuldur.

Bunun için kullanılan Sintral komutu aşağıdaki gibidir:

IF #140=0 EXIT RBEG

Not:
Rapor sona erdiğinde mekiklerin makinenin doğru tarafında bulunmaları ve semer yönünün bir sonraki örgü sırasına uygun olması için, bu satır rapor sonunun (REND) önüne eklenmiştir.
:
IF #140=0 EXIT RBEG
REND

"EXIT" komutunu nasıl kullanabilirsiniz?

"EXIT" komutu bir raporda veya tekrarda kullanılabilir.

Rapor

RBEG
:
IF xxx EXIT RBEG
:
REND

Tekrar

REP
:
IF xxx EXIT REP
:
REPEND

Açıklama

xxx = Koşul
Rapor veya tekrar, koşul yerine getirildiğinde sona erer (EXIT), örneğin #140=0 EXIT RBEG.