Troncamento di porzioni non definite di stringhe
È possibile definire le proprietà per una stringa in modo che l'ambiente di runtime di Transaction Integrator (TI) tronca i caratteri non definiti quando converte stringhe UNICODE in rappresentazioni di dati mainframe anziché generare un messaggio di errore. A tale scopo, fare clic su Tronca in Gestione errori nella scheda Definizione host (pagina delle proprietà) della stringa in Progetto TI.
Quando il troncamento è attivato, l'ambiente di runtime TI limita il numero di caratteri al valore della dimensione precedentemente specificato dalla stringa quando converte una stringa di caratteri in una stringa di caratteri EBCDIC (Extended Binary Coded Decimal Interchange Code) o in una stringa di caratteri a byte doppio (DBCS).
Quando viene convertito in stringhe miste, l'ambiente di runtime TI garantisce che tutti i caratteri DI spostamento (SO) abbiano caratteri DI spostamento corrispondenti. Aggiunge un carattere SI terminante quando si verifica il troncamento al centro di un flusso contiguo di caratteri DBCS. Inoltre, l'ambiente di runtime TI garantisce che non lasci un carattere DBCS parziale quando aggiunge il carattere SI.
Se per una stringa vengono specificati spaziatura interna e troncamento vuoti, potrebbe essere necessario aggiungere un carattere di spazio EBCDIC dopo l'aggiunta di un carattere SI di terminazione.
Vedere anche
Conversione dei tipi di dati da Automazione a z/OS COBOL]
Conversione dei tipi di dati da z/OS COBOL ad automazione