Opzioni

Se si ingrigisce la casella di spunta (*CMDDFT), non verrà trasferito quel parametro all'host e verrà utilizzato il valore predefinito definito dell'host.

Crea descrizione campo FILLER
*DDSFILLER è il valore selezionato. Una descrizione campo FILLER carattere singolo "07 FILLER PIC X", viene sempre creata quando non vengono trovati da un'istruzione COPY DDS campi corrispondenti.

*NODDSFILLER è il valore non selezionato. Non viene creata nessuna descrizione campo FILLER se non vengono trovati da un'istruzione COPY DDS campi corrispondenti.

Crea file dinamicamente
*CRTF è il valore selezionato. I file che non sono disponibili al momento dell'operazione OPEN vengono creati dinamicamente.

*NOCRTF è il valore non selezionato. I file che non sono disponibili al momento di un'operazione OPEN vengono creati dinamicamente.

Controlla chiavi doppie
*DUPKEYCHK è il valore selezionato. I file INDEXED vengono controllati per chiavi doppie.

*NODUPKEYCHK è il valore non selezionato. I file INDEXED non sono controllati per chiavi doppie.

Inizializza i file relativi
*INZDLT è il valore selezionato. I file relativi con accesso sequenziale vengono inizializzati con registrazioni cancellate durante l'operazione CLOSE se i file sono stati aperti per OUTPUT. Le registrazioni attive nei file non vengono influenzate. Ciò vuol dire che il limite di registrazione viene definito secondo la dimensione del file in seguito alle operazioni OPEN.

*NOINZDLT è il valore non selezionato. I file relativi con accesso sequenziale non vengono inizializzati con registrazioni cancellate durante l'operazione CLOSE se i file sono stati aperti per OUTPUT. Ciò vuol dire che il limite di registrazione viene determinato dal numero di registrazioni scritte al tempo di OPEN OUTPUT. Le operazioni OPEN successive consento l'accesso solo fino al limite registrazione.

Controlla blocco record
*BLK è il valore selezionato. Il compilatore consente di bloccare da DYNAMIC e SEQUENTIAL i file di accesso con l'istruzione START quando si utilizza la clausola BLOCK CONTAINS. Non è possibile bloccare i file RELATIVE aperti per operazioni di emissione. La clausola BLOCK CONTAINS controlla il numero di registrazioni da bloccare. Se non si utilizza la clausola BLOCK CONTAINS il compilatore consente di bloccare solo i file di accesso SEQUENTIAL senza l'istruzione START. Il sistema operativo determina il numero di registrazioni da bloccare.

*NOBLK è il valore non selezionato. Il compilatore consente di bloccare solo i file ad accesso SEQUENTIAL senza l'istruzione START. Se si specifica la clausola BLOCK CONTAINS, verrà ignorata con eccezione per i file su nastro.

Abilita ACCEPT/DISPLAY esteso 2
*EXTACCDSP è il valore selezionato. Il compilatore consente ACCEPT esteso e istruzioni DISPLAY estese.

*NOEXTACCDSP è il valore non selezionato. Il compilatore non consente ACCEPT esteso o istruzioni DISPLAY estese.

Duplica indicatore chiave 3
*FS21DUPKY è il valore selezionato. Il compilatore notifica lo stato di un file di 21 quando si elabora un file indicizzato con chiavi duplicate in accesso casuale o dinamico se il valore della chiave viene modificato tra l'istruzione READ obbligatoria e una successiva istruzione REWRITE o DELETE.

*NOFS21DUPKY è il valore non selezionato. Il compilatore non notifica lo stato di un file di 21 quando si elabora un file indicizzato con chiavi duplicate in modalità d'accesso casuale o dinamico. Un'istruzione REWRITE può modificare la chiave di una notifica.

Stringa immagine in caratteri maiuscoli 4
*MONOPIC è il valore selezionato. La stringa carattere PICTURE viene convertita con caratteri tutti maiuscoli (carattere singolo).

*NOMONOPIC è il valore non selezionato. Il simbolo valuta utilizzato nella stringa carattere PICTURE è sensibile al maiuscolo e al minuscolo. Ossia, le lettere minuscole corrispondenti alle lettere maiuscole per i simboli PICTURE A, B, E, G, N, P, S, V, X, Z, CR, e DB sono equivalenti alle loro rappresentazioni maiuscole in una stringa carattere PICTURE. tutte le altre lettere minuscole non sono equivalenti alle loro rappresentazioni maiuscole corrispondenti.


Note a fondo pagina:

2
*EXTACCDSP/*NOEXTACCDSP si applica solo al comando CRTCBLPGM per OPM COBOL/400. Questa opzione non è valida e non appare per i comandi CRTCBLMOD e CRTBNDCBL di ILE COBOL.

3
*FS21DUPKY/*NOFS21DUPKY si applica solo al comando CRTCBLPGM per OPM COBOL/400. Questa opzione non è valida e non appare per i comandi CRTCBLMOD e CRTBNDCBL di ILE COBOL.

4
*MONOPIC/*NOMONOPIC si applica solo ai comandi CRTCBLMOD e CRTBNDCBL per ILE COBOL. Questa opzione non è valida e non appare per il comando CRTCBLPGM di OPM COBOL/400.