data: begin of i_val occurs 0,
val1(12) type c,
val2(13) type c,
val3(14) type c,
val4(15) type c,
end of i_val.
i_val-val1 = '1'.
i_val-val2 = '2'.
i_val-val3 = '3'.
i_val-val4 = '4'.
append i_val.
*concatenate i_val-val1 i_val-val2 i_val-val3 i_val-val4 into i_val separated by '|'.
write: i_val-val1, '|', i_val-val2, '|', i_val-val3, '|', i_val-val4.
write: i_val.
Se estou concatenando, faltam espaços... Preciso deste formato para colocar tudo isso em um arquivo. Como posso obter o formato como na primeira declaração de escrita?