Parámetro opcional

¿Cómo se utilizan parámetros opcionales?
La sentencia IMPORTING determina los parámetros obligatorios en la firma de un método. A estos parámetros se les puede especificar OPTIONAL para convertirlos en parámetros opcionales.
En este artículo vamos a ver cómo aplicamos OPTIONAL en la firma de los métodos.
En un programa ejecutable creamos la clase local EXPEDIENTES con el método público estático ABRIR_EXPEDIENTE_LABORAL que tiene cuatro parámetros IMPORTING:

  • I_FECHA de tipo SYDATUM
  • I_NOMBRE de tipo STRING
  • I_APELLIDO1 de tipo STRING
  • I_APELLIDO2 de tipo STRING

El último parámetro I_APELLIDO2 se definirá como opcional y los parámetros del método actualizarán los siguientes atributos estáticos y privados:

  • FECHA de tipo SYDATUM
  • NOMBRE de tipo STRING
  • APELLIDO1 de tipo STRING
  • APELLIDO2 de tipo STRING

En el evento START-OF-SELECTION se invocará el método de la clase.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *