Solemos estar acostumbrados a inicializar variables numéricas en Cobol de la siguiente manera:
     MOVE ZEROES        TO WS-VAR-NUM
Y en todas sus vertientes:
     MOVE ZEROS         TO WS-VAR-NUM
     MOVE 0                 TO WS-VAR-NUM
Pero, ¿qué pasa cuándo queremos inicializarla con un valor distinto de 0 (por ejemplo, 9)? Si nuestro objetivo es inicializarla con nueves, sólo tenemos que hacer lo siguiente:
     MOVE ALL '9'         TO WS-VAR-NUM
Seguro que te choca ver '9' en lugar de 9, pero es así y me ha funcionado. Pruébalo tú y nos cuentas.
No hay comentarios:
Publicar un comentario