L'utilità di importazione COBOL importa strutture dati COBOL da un programma COBOL (con estensione cbl, .ccp o .cob) e presenta tali strutture dati COBOL come risorsa CAM (Common Application Metamodel) - EMF per l'applicazione (client di importazione).
Lo scopo dell'utilità di importazione COBOL è rappresentare le strutture dati COBOL in una risorsa (CAM) - EMF modello DATA. È compito dei fornitori dello strumento estrarre le informazioni dalla risorsa e utilizzarle per i loro scopi. L'utilità di importazione è in grado di riportare tutti gli errori di sintassi che si verificano nell'ambiente e divisione, e ignorare i messaggi di divisione procedura.
Uso dell'utilità di importazione COBOL
Il seguente elenco evidenzia i requisiti e le limitazioni per l'uso dell'utilità di importazione COBOL:
Esempio di programma di wrapper: ex.cbl
Costante figurativa | ValueKind | initVal |
SPACE | spazi | " " |
QUOTE | virgolette | """ o "'" |
ZERO | valore_zero | "0" |
HIGH-VALUE | valore_alto | "0" in quanto non supportato |
LOW-VALUE | valore_basso | "0" in quanto non supportato |
NULL | nullo | "0" |
Input
Perché un file COBOL possa essere correttamente importato nel progetto, è necessario che sia un copybook o un programma COBOL completo. L'utilità di importazione riconosce le estensioni dei file, per cui i file con estensioni non corrette causeranno un errore dell'utilità di importazione.
Output
Se l'importazione di un'origine dell'utilità di importazione COBOL viene eseguita correttamente, viene restituita una risorsa EMF (modello dati CAM).