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.
Se il valore restituito non è contiguo dall'area di output, è necessario calcolare e specificare manualmente il riempimento tra il valore restituito e l'area di output.
L'esempio seguente mostra il calcolo per il riempimento dal COBOL originale che passa all'Importazione guidata (i conteggi dei byte a destra vengono aggiunti come illustrazione):
01 OUTPUT-AREA.
05 SELECTED-OUTPUT-AREA.
10 FIELD1 PIC S9(4) COMP. [2 Bytes]
10 FIELD2 PIC S9(9) COMP. [4 Bytes]
05 DISCONTIG-UNSELECTED-AREA.
10 NOTSELECTED PIC X(10). [10 Bytes]
10 ALSO-NOTSELECTED PIC S9(9) COMP. [4 Bytes]
05 RETVAL PIC S9(9) COMP. [4 Bytes]
In questo caso, poiché il valore restituito segue l'area di output, il filler deve essere aggiunto all'ultimo parametro di output. A questo scopo, eseguire i passaggi seguenti.
Sbloccare il metodo .
Nel riquadro dei dettagli fare clic su FIELD2.
Scegliere Proprietà dal menu File e quindi fare clic sulla scheda Definizione COBOL.
Nella casella Da host digitare 14 come riempimento finale.
Fare clic su OK.
Per verificare il codice modificato, in TI Project usare il comando Esporta dal menu File . È quindi possibile visualizzare il codice nel Blocco note.
Di seguito è riportato l'output con il filler aggiunto:
01 DISCONTIGCBL-OUTPUT-AREA.
05 LL PIC S9(4) COMP. OUTPUT [2 Bytes]
05 ZZ PIC S9(4) COMP. OUTPUT [2 Bytes]
05 FIELD1 PIC S9(4) COMP. OUTPUT [2 Bytes]
05 FIELD2 PIC S9(9) COMP. OUTPUT [4 Bytes]
05 RETVAL PIC S9(9) COMP. OUTPUT [4 Bytes]