Como validar un cuadro combinado
Recibe mis cordiales saludos.
Tengo una Base de Datos en donde en un formulario se genera una nota de entrega de pedidos para una serie de empresas. En el formulario tengo un cuadro combinado llamado Empresa basado en una tabla/consulta donde están registradas todas la empresas. La pregunta es la siguiente: ¿Cómo hago para validar el cuadro combinado para evitar que el campo Empresa quede vacío y además me de un mensaje de alerta al salir de el indicándome que debe ser llenado para poder avanzar?.
Tengo este código que no me funciona:
if isnull (empresa.value) then
Msgbox "Este campo debe ser llenado"
cancel = true
end if
Yo uso mucho este código para validar campos y cuidar que nunca queden vacíos pero con los cuadro combinado no funciona. ¿Por qué?. Es por esto que requiero su valiosa ayuda, ya que además quiero poner un código que no me permita imprimir la nota de entrega si el campo Empresa esta vacío y si no puedo validarlo no puedo evitar las dos cosas: que sea creado y que se imprima.
Tengo una Base de Datos en donde en un formulario se genera una nota de entrega de pedidos para una serie de empresas. En el formulario tengo un cuadro combinado llamado Empresa basado en una tabla/consulta donde están registradas todas la empresas. La pregunta es la siguiente: ¿Cómo hago para validar el cuadro combinado para evitar que el campo Empresa quede vacío y además me de un mensaje de alerta al salir de el indicándome que debe ser llenado para poder avanzar?.
Tengo este código que no me funciona:
if isnull (empresa.value) then
Msgbox "Este campo debe ser llenado"
cancel = true
end if
Yo uso mucho este código para validar campos y cuidar que nunca queden vacíos pero con los cuadro combinado no funciona. ¿Por qué?. Es por esto que requiero su valiosa ayuda, ya que además quiero poner un código que no me permita imprimir la nota de entrega si el campo Empresa esta vacío y si no puedo validarlo no puedo evitar las dos cosas: que sea creado y que se imprima.
1 respuesta
Respuesta de xavi -ae soft-
1