Pannello Diagnostica

Le opzioni in questo pannello definiscono quali messaggi di errore e informativi sul debug, indicanti possibili errori di programmazione, vengono prodotti dal compilatore.

Per informazioni sulle impostazioni e l'aiuto dei pulsanti consultare Aiuto generico sulla finestra di dialogo *CMDDFT.

Nota:
Queste opzioni possono dare origine a molti messaggi. Per impedire che questi messaggi vadano nella registrazione lavoro, specificare le seguenti opzioni:

Opzioni di checkout

Opzioni di checkout
Abilita o disabilita gruppi di opzioni di checkout. E' possibile selezionare uno dei seguenti valori in questo campo:

*CMDDFT
Utilizza le operazioni checkout correntemente impostate come valore predefinito sul sistema.

*NONE
Disabilita tutte le opzioni di checkout.

*USAGE
L'equivalente alla selezione individuale delle seguenti opzioni di checkout viene di seguito descritta:
  • Assegnazione valore lungo
  • Enumerazioni
  • Variabili non utilizzate con dichiarazioni esterne
  • Messaggi generici
  • Variabili automatiche non inizializzate esplicitamente
  • Parametri di funzione non utilizzati
  • Non convertibile

*ALL
Abilita tutte le opzioni di checkout.

E' possibile inoltre utilizzare i tre stati della casella di spunta per impostare opzioni checkout individuali. Un'opzione viene abilitata se viene selezionata la casella di spunta e disabilitata se la casella non viene selezionata. Se una casella è selezionata-in grigio, tale opzione viene impostata in base alle impostazioni predefinite definite sul sistema.

Ridondanze nelle espressioni condizionali
Se si seleziona questa casella di spunta, il compilatore segnala la presenza di ridondanze in espressioni condizionali.

Operazioni che includono costanti
Se si seleziona questa casella di spunta, il compilatore segnala la presenza di operazioni che includono costanti.

Istruzioni senza risultato
Se si seleziona questa casella di spunta, il compilatore segnala le istruzioni che non sono attive.

Enumerazioni
Se questa casella di spunta viene selezionata, il compilatore elenca l'utilizzo di enumerazione

Variabili non utilizzate con dichiarazioni esterne
Se si seleziona questa casella di spunta, il compilatore elenca le variabili non in uso che hanno dichiarazioni esterne.

Messaggi generici
Se si seleziona questa casella di spunta, il compilatore elenca messaggi generici di CHECKOUT.

Istruzioni Goto
Se si seleziona questa casella di spunta, il compilatore elenca ricorrenze e utilizzo di istruzioni goto.

Variabili automatiche non inizializzate esplicitamente
Se si seleziona questa casella di spunta, il compilatore elenca variabili automatiche che non sono esplicitamente inizializzate.

Parametri di funzione non utilizzati
Se si seleziona questa casella di spunta il compilatore elenca i parametri di funzione non utilizzati.

Non convertibile
Se si seleziona questa casella di spunta, il compilatore elenca il linguaggio di programmazione non convertibile.

Direttive del preprocessore
Se si seleziona questa casella di spunta, il compilatore elenca tutte le direttive del preprocessore.

Traccia delle azioni del preprocessore
Se si seleziona questa casella di spunta, il compilatore elenca operazioni di traccia di file di inclusione dal preprocessore.

Istruzioni non raggiungibili
Se si seleziona questa casella di spunta, il compilatore avverte se ci sono istruzioni non raggiungibili.

Troncamento
Se si seleziona questa casella di spunta, il compilatore avverte se si verifica un troncamento e possibile una perdita di dati.

Variabili automatiche non utilizzate o statiche
Se si seleziona questa casella di spunta, il compilatore verifica se ci sono variabili automatiche inutilizzate o statiche.