Suma de campos en formulario

Hola gente de todoexpertos, me gustaría hacerles una consulta... Tengo lo siguiente, un formulario con tres campos CANTIDAD, CANTIDAD REPOSICIÓN, CANTIDAD EXISTENTE. Ahora bien la pregunta es que no concibo poder hallar la suma de CANTIDAD + CANTIDAD REPOSICIÓN, en donde el total de la suma debería cargarse en CANTIDAD EXISTENTE.

De ante mano mil disculpas por la pregunta, entiendan por favor que recién estoy conenzando a programar en Access y me cuesta un poco algunas cositas. Alguna sugerencia.... Estoy abierto a sugerencias desde ya mil gracias.

atentamente.

FV

1 Respuesta

Respuesta
1

Si el campo CANTIDAD EXISTENTE no se guarda en la tabla, puede ponerle en origen del registro de dicho campo: = CANTIDAD+CANTIDAD REPOSICIÓN.

Como creo que no es el caso, y quieres guardar en la tabla ese valor, haz lo siguiente:

1º/ Sacas las propiedades del campo CANTIDAD, vas a la pestaña Eventos, y en Después de Actualizar, le das al botoncito con los 3 puntos y eliges generar evento.

2º En el editor de visual basic que se te abre, escribes este código:

Private Sub CANTIDAD_AfterUpdate()

dim vCantidad as long, vCantReposicion as long

vCantidad=Nz(Me.CANTIDAD,0)

vCantReposicion =Nz(Me.CANTIDAD_REPOSICIÓN,0)

Me.CANTIDAD_EXISTENTE=vCantidad+vCantReposicion

End Sub

Perdona, que le di por error a responder y aún no había terminado...

3º/ Haces lo mismo con el campo CANTIDAD REPOSICIÓN y le generas este otro código:

Private Sub CANTIDAD_REPOSICIÓN_AfterUpdate()
Call CANTIDAD_AfterUpdate<br class="scayt-misspell" data-scayt_word="dim" data-scaytid="82" />End Sub

Ahora sí.

Experto... Excelente tu solución mil gracias y seguimos en contacto mil gracias... Un saludo a todos los que hacen posible esta pagina.

Éxitos a todos...!!!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas