Imprimir página | Cerrar ventana

actualizar campo con combo

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84236
Fecha de impresión: 21/Julio/2019 a las 06:10


Tema: actualizar campo con combo
Publicado por: Joan Morell Jornet
Asunto: actualizar campo con combo
Fecha de publicación: 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




Respuestas:
Publicado por: xavi
Fecha de publicación: 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

http://www.llodax.com" rel="nofollow - Mi web


Publicado por: Joan Morell Jornet
Fecha de publicación: 22/Mayo/2019 a las 19:27
gracias, solucionado con post xavi



Imprimir página | Cerrar ventana