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

Operacion en formulario de access 2007

nestor
2010-02-16 20:46 - Respuestas: 2 - Tema nº: 2662183


Windows XP Profesional .

Hola...

Estoy haciendo una Base de Datos en access 2007 y en un formulario tengo lo siguiente: articulo, proveedor, cantidad, valor unitario, valor total y fecha. ahora lo que necesito es que en el cuadro de texto valor total me haga la operacion de multiplicacion cantidad*valor unitario para que me aparezca automaticamente.

Lo he hecho de esta forma: =Val(Cantidad)*Val(Valorunitario), es decir:
5 * 500 Valor total= 2500
cuando habro el formulario y lo hago, todo esta bien hasta el primer registro, pero cuando voy a guardar un segundo registro me sale lo siguiente: Escriba un valor en el campo 'Salidas.Valortotal'.

a que se refiere con este error y como lo soluciono?

Gracias

Posibles soluciones:
Operacion en formulario de access 2007Operacion en formulario de access 2007
Formulario en access 2007Formulario en access 2007
Criterios de fecha en formulario access 2007Criterios de fecha en formulario access 2007
Crear formulario ejecutables en access 2007Crear formulario ejecutables en access 2007
Como agregar un campo a un formulario en access 2007Como agregar un campo a un formulario en access 2007
nestor

Re: Operacion en formulario de access 2007 - 2010-02-18 00:07 - Respuesta 2

Intente hacerlo por programacion asi:

Private Sub Cantidad_AfterUpdate()
If Not IsNull(Me.Cantidad) And Not IsNull(Me.valorunitario) Then
Me.Valortotal = Me.Cantidad * Me.valorunitario
End If
End Sub


Private Sub valorunitario_AfterUpdate()
If Not IsNull(Me.Cantidad) And Not IsNull(Me.valorunitario) Then
Me.Valortotal = Me.Cantidad * Me.valorunitario
End If
End Sub


Private Sub Valortotal_AfterUpdate()
Me![Salidas].Form![Valorunitario] = Me![Salidas].Form![Valorunitario] * Me.Cantidad

End Sub

Pero no funciona,no sale ningun error, simplemente pasa sin hacer nada...

Gracias por la colaboracion
nestor

Re: Operacion en formulario de access 2007 - 2010-02-19 15:28 - Respuesta 3

Quien me puede colaborar? le agradeceria que me sacaran de este lio, ya que tengo otra aplicacion en access 2003 y me funciono, pero en access 2007 no me sale.

Gracias
Página:1

Respuestas relacionadas:

Importar tablas desde un formulario en access 2007Importar tablas desde un formulario en access 2007Foro
Dudas access 2007 no puedo guardar formularioDudas access 2007 no puedo guardar formularioForo
Imagen en formulario access 2007 segun valor campoImagen en formulario access 2007 segun valor campoForo
Formulario de accessFormulario de accessForo
Formulario de accessFormulario de accessForo
Formulario accessFormulario accessForo
Formulario accessFormulario accessForo
Formulario accessFormulario accessForo
Formulario en accessFormulario en accessForo
Formulario en access 2003Formulario en access 2003Foro
InicioSecciones
^ SubirAviso legal
Política Privacidad
Configurarequipos25 Noviembre 2024