Evitare la traslazione dei dati

In alcuni casi, è possibile che il runtime di Transaction Integrator passi dati non tradotti da o verso il mainframe. A tale scopo, configurare una matrice di byte pic X non tradotti.

Ti supporta molti tipi di dati, tuttavia, potrebbe non essere sempre necessario tradurre o interpretare i dati.

Per configurare una matrice di byte pic X non tradotti, seguire questa procedura:

  1. Aprire COMTI Component Builder.

  2. Sbloccare il componente COMTI.

  3. Selezionare le proprietà per il parametro da modificare.

  4. Nella scheda Automazione impostare il tipo di dati su Byte.

  5. Nella scheda Definizione COBOL impostare la definizione COBOL su PIC X Non tradotta.

  6. Nella scheda Matrici impostare la matrice come matrice a dimensione singola e impostare la dimensione massima della matrice uguale al numero previsto di byte.

  7. Bloccare il componente.

    Al termine dell'ultimo passaggio, TI passerà i byte nella matrice al programma chiamante come dati binari non tradotti.

    Poiché MTI passa i byte come dati binari non tradotti, il programma di interfaccia deve prendere in considerazione il parametro appena modificato. È possibile utilizzare questa procedura se, ad esempio, i caratteri provenienti o che passano all'host non rientrano nell'intervallo della tabella di conversione. Seguendo i passaggi descritti in precedenza in questa sezione, è possibile implementare una tabella di conversione personalizzata nel codice che gestisce i dati.

    Se deve essere trasferita una matrice di dimensioni variabili, seguire questa procedura:

  8. Impostare le dimensioni della matrice sul numero massimo di caratteri da scambiare.

  9. Nella scheda Avanzate delle proprietà del metodo impostare le opzioni buffer dei dati come indicato di seguito:

    1. Il campo finale dell'host è delimitato.

    2. Il campo finale da ospitare è delimitato.