Utilizamos Cookies de terceros para generar estadísticas de audiencia y mostrar publicidad personalizada analizando tu navegación. Si sigues navegando estarás aceptando su uso. Más información X
PortadaForo AyudaTutoriales
InicioForosForo Office

Actualizar todos los registros access (Solucionado)

HENRY_DAVID
2007-08-03 19:20 - Respuestas: 5 - Tema nº: 2460281


Características: Windows XP Profesional, 256,1.8,40.

Hola a todos.......
tengo un problema que me saca de mis casillas, he creado un botón en un formulario que contiene un subformulario y he puesto el siguiente código:

Private Sub Comando100_Click()
Me.Subformulario_de_Ventas.Form.GANANCIA = (Me.Subformulario_de_Ventas.Form.PRECIOUNIDAD - Me.Subformulario_de_Ventas.Form.PRECIOCOMPRA) * Me.Subformulario_de_Ventas.Form.CANTIDADVENTAS
End Sub

Lo que supuesta mente debe hacer es mostrar las ganancias de los productos vendidos, pero el problema es que solo actualiza un registro pero quisiera que me actualice todos los registros ingresados en esa factura, ojala me puedan ayudar gracias.

Posibles soluciones:
Actualizar todos los registros access (solucionado)Actualizar todos los registros access (solucionado)
Access actualizar registrosAccess actualizar registros
Coincidir registros en accessCoincidir registros en access
Numerar registros en accessNumerar registros en access
Cantidad de registros en accessCantidad de registros en access
ebolo

Re: Actualizar todos los registros access (Solucionado) - 2007-08-03 21:11 - Respuesta 2

Hola Henry, una cosa, si todos los campos los tienes en el subformulario ¿por que no te creas en el evento Form_current (Al activar registro) del subformulario, la fórmula que has puesto en el botón del formulario?.
Pienso que es lo más correcto, a no ser que lo hagas por algún motivo.

De todas formas prueba a poner un ME.Recalc, ó ME., ó Me.requery.

Saludos.

HENRY_DAVID

Re: Actualizar todos los registros access (Solucionado) - 2007-08-03 22:19 - Respuesta 3

Disculpa la molestia ebolo, pero crees que me puedas detallar un poco más el código, gracias.
ebolo

Re: Actualizar todos los registros access (Solucionado) - 2007-08-04 09:49 - Respuesta 4

Hola Henry, dentro de tu subformulario, créate el evento 'Al activar Registro' (Form_current) y le pones:
Me.GANANCIA = (Me.PRECIOUNIDAD - Me.PRECIOCOMPRA) * Me.CANTIDADVENTAS


Saludos.
HENRY_DAVID

Re: Actualizar todos los registros access (Solucionado) - 2007-08-08 15:17 - Respuesta 5

Gracias de nuevo amigo ebolo, me sirvió de mucho. Saludos
Página:1 Siguiente

Respuestas relacionadas:

Buscar registros en accessBuscar registros en accessForo
Como eliminar todos los registros de nod32Como eliminar todos los registros de nod32Foro
Sumar registros en access 2007Sumar registros en access 2007Foro
Vb comparar registros entre hojaexcel y bd en accessVb comparar registros entre hojaexcel y bd en accessForo
Formulario access - boton para entrar registrosFormulario access - boton para entrar registrosForo
Actualizar todos los plginActualizar todos los plginForo
Access actualizar datosAccess actualizar datosForo
Actualizar stock -accessActualizar stock -accessForo
Access: actualizar un subformularioAccess: actualizar un subformularioForo
Actualizar formulario access en redActualizar formulario access en redForo
InicioSecciones
^ SubirAviso legal
Política Privacidad
Configurarequipos22 Noviembre 2024