Where allowed to run: All environments (*ALL) Threadsafe: No |
Parameters Examples Error messages |
Il comando permette di eliminare tutti i caratteri esadecimali compresi tra x'00' e x'3F' presenti sulle istruzioni di un sorgente di qualsiasi tipo.
In particolare i caratteri compresi tra x'20' e x'3F' sono quelli che servono ad imporre luminosita' e colori sulle istruzioni di un sorgente quando visto con il SEU o comunque tramite un normale display file.
La rimozione di tali caratteri e' particolarmente necessaria prima di sottoporre un sorgente all'editor LPEX di RDI poiche' questo elimina ogni carattere non sostituendolo con un blank ma spostando tutti i successivi caratteri a sinistra di una posizione (sic!).
Top |
Keyword | Description | Choices | Notes |
---|---|---|---|
SRCFILE | Source file | Qualified object name | Required, Positional 1 |
Qualifier 1: Source file | Name | ||
Qualifier 2: library | Name, *LIBL | ||
SRCMBR | Source member | Name | Required, Positional 2 |
Top |
Nome del file sorgente in cui risiede il membro da modificare.
Valori permessi:
Nome della libreria in cui risiede il file.
Valori permessi:
Top |
Nome del membro sorgente da modificare.
Valori permessi:
Top |
Esempio 1: Pulisce un membro sorgente dagli esadecimali inferiori a x'40'.
Usando un SEU, si puo' verificare lo stato del sorgente individuando le righe a luminosita' diversa. I caratteri esadecimali inferiori a x'40' non vengono rappresentati ma hanno effetto sulla modalita' di visualizzazione dei caratteri successivi lungo la stessa riga.
> STRSEU SRCFILE(NERONI2/JCLRHEX) SRCMBR(BUTTA) OPTION(5)
Si esegue quindi la rimozione:
> JCLRHEX SRCFILE(NERONI2/JCLRHEX) SRCMBR(BUTTA) Il membro BUTTA del file NERONI2/JCLRHEX seu RPGLE e' stato pulito dagli esadecimali.
Si puo' verificare l'esito della pulizia ripetendo la visualizzazione SEU sopra descritta.
Top |
Messaggi *INFO e *COMP
Messaggi *DIAG seguiti da *ESCAPE CPF0001
Top |