P _ R
_ J _ M P L _ ,
_ N
_ N _
F _ N C _ _ N
Q _ _
T _ _ N _
C _ _ T R _
P _ R _ M _ T R _ S
C _ Y _ S
D _ S
_ L T _ M _ S
_ S T _ N
M _ R C _ D _ S
C _ M _
"
_ P C _ _ N _ L _ S
"
,
S _
P _ _ D _
_ M _ T _ R
_ L
P _ R _ M _ T R _
4
_
L _ S
P _ R _ M _ T R _ S
3
Y
4 ;
S _ N
_ M B _ R G _ ,
N _
S _
P _ _ D _
_ M _ T _ R
S _ L _ M _ N T _
_ L
P _ R _ M _ T R _
3 . Clue
LA FUNCIÓN CREATEUNOLISTENER ESPERA A LA INTERFAZ LISTENER LLAMADA Y DESPUÉS LA PASA UN OBJETO QUE ÉSTA ADMITA Y QUE, A SU VEZ, DESPUÉS SE PASA AL MÉTODO PARA REGISTRAR EL LISTENER. DIMENSIONA UNA VARIABLE O UNA MATRIZ A NIVEL GLOBAL (ES DECIR, NO DENTRO DE UNA SUBRUTINA O FUNCIÓN) A FIN DE QUE SEAN VÁLIDAS EN TODAS LAS BIBLIOTECAS Y MÓDULOS DE LA SESIÓN ACTUAL. CUANDO ENTRA UN NUEVO REGISTRO O ACTUALIZAR UN REGISTRO EXISTENTE EN UN FORMULARIO, Y DEJA UN CAMPO VACÍO QUE ESTA LIGADO A UNA COLUMNA DE UN BASE DE DATOS LO CUAL REQUIERE ENTRADA, ENTONCES VERA UN MENSAJE QUEJANDO DEL CAMPO VACÍO. POR EJEMPLO, EN UNA FUNCIÓN QUE TIENE CUATRO PARÁMETROS CUYOS DOS ÚLTIMOS ESTÁN MARCADOS COMO " OPCIONALES " , SE PUEDE OMITIR EL PARÁMETRO 4 O LOS PARÁMETROS 3 Y 4; SIN EMBARGO, NO SE PUEDE OMITIR SOLAMENTE EL PARÁMETRO 3.