Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
COBOL allinea gli elementi dati al livello 01 sui limiti di doppia parola. Questa procedura causa un potenziale problema nelle applicazioni non DPL CICS che usano dichiarazioni di dati generate da TI insieme ai metadati degli errori. Se si codifica l'applicazione COBOL per ricevere i metadati dell'errore e i parametri di input in un'unica funzione RECEIVE, i parametri vengono posizionati immediatamente adiacenti ai metadati in memoria. Tuttavia, poiché i metadati di errore non terminano su un limite di due parole, questa azione inserisce i parametri 4 byte prima del punto in cui il codice COBOL li prevede.
È possibile evitare questo problema. Quando si fa clic sul nome del metodo Include o sull'opzione Includi tutte le informazioni in Metadati nella scheda Avanzate della pagina delle proprietà di un metodo, verificare che il programma mainframe emette due comandi RECEIVE per gestire i dati in ingresso per il metodo . Il primo RECEIVE preleva il blocco di metadati, e il secondo RECEIVE preleva i dati per il metodo. Quando viene generato COBOL per il metodo, viene generato un blocco aggiuntivo di 01 per i metadati. Quando si seleziona l'opzione Includi tutte le informazioni , è previsto anche creare un invio aggiuntivo per i metadati prima di inviare nuovamente i dati del metodo all'applicazione client di Automazione.