Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

ayuda en programa en access

Estas en el tema de ayuda en programa en access en el foro de Bases de Datos General en Foros del Web. hola, tengo el siguiente problema y espero que ayudeis a solucionarlo... tengo una bd en access en la cual he creado una serie de tablas ...
  #1 (permalink)  
Antiguo 18/09/2003, 12:19
 
Fecha de Ingreso: noviembre-2002
Ubicación: navarra
Mensajes: 12
Antigüedad: 21 años, 5 meses
Puntos: 0
ayuda en programa en access

hola,

tengo el siguiente problema y espero que ayudeis a solucionarlo...

tengo una bd en access en la cual he creado una serie de tablas y de una de ellas he creado una consulta. luego he creado un informe en el cual tengo un cuadro de texto que quiero que me saque un resultado teniendo en cuenta diferentes campos, el procedimiento que he escrito es el siguiente:

tipoenvio; tipopago;peso;medidas1;medidas2;medidas3 son campos de la consulta(tampoco se si se debe poner así o no)

Sub Precio()
Dim Precio
Select Case TipoEnvio:
Case 1:
If TipoPago = CD Then
If Peso <= 15 And (Medidas1 * Mdidas2 * Medidas3 * 3 / 10000) <= 15 Then
Precio = 1.8
Else
Exceso1 = Abs(Peso - (Medidas1 * Mdidas2 * Medidas3 * 3 / 10000))
Precio = 3.01 + 0.03 * Exceso1
End

End
Select Case TipoEnvio:

Case 30:
If TipoPago = CD Then
If Peso <= 15 And (Medidas1 * Mdidas2 * Medidas3 * 3 / 10000) <= 15 Then
Precio = 1.8
Else
Exceso1 = Abs(Peso - (Medidas1 * Mdidas2 * Medidas3 * 3 / 10000))
Precio = 3.01 + 0.03 * Exceso1
End
End

Select Case TipoEnvio:

Case 32:
If TipoPago = CD Then
If Peso <= 15 And (Medidas1 * Mdidas2 * Medidas3 * 3 / 10000) <= 15 Then
Precio = 1.8
Else
Exceso1 = Abs(Peso - (Medidas1 * Mdidas2 * Medidas3 * 3 / 10000))
Precio = 3.01 + 0.03 * Exceso1
End
End

Select Case TipoEnvio:

Case 31:
If TipoPago = CD Then
If Peso <= 15 And (Medidas1 * Mdidas2 * Medidas3 * 2 / 10000) <= 15 Then
Precio = 1.8
Else
Exceso1 = Abs(Peso - (Medidas1 * Mdidas2 * Medidas3 * 2 / 10000))
Precio = 3.01 + 0.03 * Exceso1
End
End

Return

End Sub

cuando ejecuto toda esta maraña el cuadro de texto (que he puesto en el =Precio()no se si se pone así en el cuadro de texto)me responde #¿Nombre?

espero que me podais solucionar este para mí un gran problema, gracias de antemano,

un saludo,

z_g_sabina
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:37.