OPTIONS(*OMIT), OPTIONS(*VARSIZE) y OPTIONS(*NULLIND) no son válidos para un parámetro pasado por valor.
20
Causa . . . . . : OPTIONS(*OMIT), OPTIONS(*VARSIZE) y OPTIONS(*NULLIND) sólo son válidos para parámetros pasados por referencia o referencia de sólo lectura (palabra clave CONST). El par ámetro ya tiene especificado la palabra clave VALUE, lo que indica que se ha pasado por valor. Los parámetros *OMIT, *VARSIZE y *NULLIND de la palabra clave OPTIONS se pasan por alto.
Recuperación . : Elimine la palabra clave VALUE o no especifique los parámetros *OMIT, *VARSIZE o *NULLIND para la palabra clave OPTIONS. Vuelva a compilar.
Descripción técnica . . . . . . . . . : OPTIONS(*OMIT) significa que el valor especial *OMIT puede pasarse como el parámetro. OPTIONS(*VARSIZE) significa que no se comprobará la longitud o dimensi ón de los parámetros pasados. OPTIONS(*NULLIND) indica que se pasar á con el parámetro el mapa de bytes nulo del parámetro.