combinar campos automaticamente segun valor
Tengo una base de datos de Msaccess para clientes con diferentes campos, en la cual quiero que al introducir un valor en el campo "codigo Postal", automaticamente me genere en el campo "localidad" el valor que le corresponda. Ejemplo: En el campo Codigo Postal escribo "06006", pues automaticamente en el campo localidad deberia de aparecer "Badajoz" ¿
Como se hace esto?
Gracias y felicidades por la pagina.
Como se hace esto?
Gracias y felicidades por la pagina.
1º una tabla donde se establece a k poblacion pertenece cada codigo postal + los datos k kieras
2º un formulario de esa tabla donde aparezca todo (form)
3º formulario donde se introducen los datos (form1)
ahora o bien usas una macro de establecer valor o
bien el siguiente codigo en VB:
Private Sub "name"_AfterUpdate()
On Error GoTo Err_"name"_AfterUpdate
'abres formulario de codigos postales de forma
'oculta y filtrando por el codigo postal
DoCmd.OpenForm "form", acNormal, "", "["namecolumn]=[Forms]!["nameform"]!["namecampo"]", , acHidden
Forms!["nameform"]!"namecolumn" = Forms!["nameform1"]!"campo"
DoCmd.Close acForm, "form"
Exit_"name"_AfterUpdate:
Exit Sub
Err_"name"_AfterUpdate:
MsgBox Err.Description
Resume Exit_"name"_AfterUpdate
End Sub
cualkier duda y tamos por aki ;)
2º un formulario de esa tabla donde aparezca todo (form)
3º formulario donde se introducen los datos (form1)
ahora o bien usas una macro de establecer valor o
bien el siguiente codigo en VB:
Private Sub "name"_AfterUpdate()
On Error GoTo Err_"name"_AfterUpdate
'abres formulario de codigos postales de forma
'oculta y filtrando por el codigo postal
DoCmd.OpenForm "form", acNormal, "", "["namecolumn]=[Forms]!["nameform"]!["namecampo"]", , acHidden
Forms!["nameform"]!"namecolumn" = Forms!["nameform1"]!"campo"
DoCmd.Close acForm, "form"
Exit_"name"_AfterUpdate:
Exit Sub
Err_"name"_AfterUpdate:
MsgBox Err.Description
Resume Exit_"name"_AfterUpdate
End Sub
cualkier duda y tamos por aki ;)