** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - actualizar campo con combo
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoactualizar campo con combo

 Responder Responder
Autor
Mensaje
Joan Morell Jornet Ver desplegable
Nuevo
Nuevo


Unido: 21/Enero/2019
Localización: roses
Estado: Sin conexión
Puntos: 45
Enlace directo a este mensaje Tema: actualizar campo con combo
    Enviado: 21/Enero/2019 a las 13:58

con el valor texto  de un combo de un formulario,

necesito actualizar un campo en un subformulario

però solo en los registros filtrados

 

alguna ayuda?   Gracias

Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: Sin conexión
Puntos: 11918
Enlace directo a este mensaje Enviado: 21/Enero/2019 a las 14:25
Hola,

A falta de definir exactamente que quieres decir con "solo en los registros filtrados" asumiré que quieres decir los registros del subformulario relacionados con el formulario principal. Te paso un código para asignar un valor (ElComboDelFormulario) a un campo (UnCampo) en todos los registros de un subformulario (sfrData). Una opción es mediante el recordsetclone:

Dim rstClone As DAO.Recordset
Set rstClone = Me!sfrData.Form.Recordsetclone
Do Until rstClone.EOF
rstClone.Edit
rstClone!UnCampo = Me!ElComboDelFormulario
rstClone.Update
rstClone.MoveNext
Loop
rstClone.Close
Set rstClone = Nothing

(escrito al vuelo)

Xavi, un minyó de Terrassa

Mi web
Arriba
Joan Morell Jornet Ver desplegable
Nuevo
Nuevo


Unido: 21/Enero/2019
Localización: roses
Estado: Sin conexión
Puntos: 45
Enlace directo a este mensaje Enviado: 22/Mayo/2019 a las 19:27
gracias, solucionado con post xavi
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable