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

Sutbotal, De Importes, Iva Y Total Final En Access

Estas en el tema de Sutbotal, De Importes, Iva Y Total Final En Access en el foro de Bases de Datos General en Foros del Web. ESPERO ME PUEDAN AYUDARNEN ACCESS. ESTOY REALIZANDO UN FORMULARIO QUE INTRODUCE REGISTROS A UNA ORDEN DE COMPRA, TODO VA BIEN EN MI FORMULARIO. RELACIONO MI ...
  #1 (permalink)  
Antiguo 08/02/2004, 23:45
 
Fecha de Ingreso: noviembre-2003
Mensajes: 5
Antigüedad: 21 años
Puntos: 0
Sutbotal, De Importes, Iva Y Total Final En Access

ESPERO ME PUEDAN AYUDARNEN ACCESS. ESTOY REALIZANDO UN FORMULARIO QUE INTRODUCE REGISTROS A UNA ORDEN DE COMPRA, TODO VA BIEN EN MI FORMULARIO. RELACIONO MI TABLA PRINCIPAL CON UNA CONSULTA. PARA CREAR UN SUBFORMULARIO. EN MI CONSULTA CREO EL CAMPO IMPORTE QUE CALCULE LA CANTIDAD POR EL PRECIO UNITARIO, PERO ME HE DETENIDO A LA HORA DE QUERER SACAR EN UN CAMPO, EL SUBTOTAL, EL CUAL EN SIMPLE LAPIZ Y PAPEL SOLO ES LA SUMA DE TODOS LOS IMPORTES DE LA ORDEN DE COMPRA Y EN OTROS DOS CAMPOS SACAR EL IVA Y EL TOTAL FINAL, PERO RESULTA QUE ES AHÍ DONDE YA NO LE SE: HE INVESTIGADO Y PARECE SER QUE ES CON LA FUNCION DSUMA, PERO NO SE NI COMO REALIZARLA YA LA HE PROBADO DE VARIAS MANERAS Y NO ME SALE, YA QUE LE HE PEDIDO ME SUME LOS IMPORTES PERO ME SUMA LOS IMPORTES DE TODAS LAS ORDENES DE COMPRA, Y NO SOLO DE LA ORDEN DE COMPRA, QUE ACTUALMENTE SE ESTÁ CAPTURANDO. OJALÁ ME PUEDAN AYUDAR PARA NO TENER QUE METER ESOS TRES ULTIMOS CAMPOS A MANO. DE SER POSIBLE YO LES PUEDO ENVIAR POR MAIL MI ARCHIVO DE ACCESS PARA QUE LO VEAN Y ME AYUDEN. LES DEJO MI CORREO POR SI DECIDEN AYUDARME [email protected]
  #2 (permalink)  
Antiguo 09/02/2004, 14:44
Avatar de amanda75  
Fecha de Ingreso: junio-2003
Ubicación: cerca, pero no mucho
Mensajes: 684
Antigüedad: 21 años, 5 meses
Puntos: 0
En el campo del formulario dónde quieres que te aparezca la suma de las cantidades :
En propiedades de ese campo de texto/ origen del control/ pon la fórmula:

=nz(Suma([NombreDelCampo]))

Para calcular el 16% Iva sobre ese valor

En propiedades del campo/origen del control/ pon la fómula

=0.16*[NombreDelCampoTotal]



Para sumar al importe total el iva correspondiente

Propiedades del campo de texto / origen del control/ pon la fórmula

=[NombreDelCampoTotal]+[NombreDelCampoIva]


Asegúrate de que los campos son del tipo moneda y puedes poner 2 en decimales


Un beso
  #3 (permalink)  
Antiguo 09/02/2004, 17:08
 
Fecha de Ingreso: noviembre-2003
Mensajes: 5
Antigüedad: 21 años
Puntos: 0
ME FUNCIONA A MEDIAS

PRIMERO QUE NADA GRACIAS POR INTERESARTE AMANDA.

DIGO QUE A MEDIAS PORQUE LA FORMULA QUE ME PROPORCIONASTE SI FUNCIONA PERO EN UN FORMULARIO SIN SUBFORMULARIOS, Y LO MALO ES QUE ME SUMA TODOS LOS VALORES DE TODOS LOS REGISTROS, Y YO SOLO QUIERO ME SUME LOS VALORES DE AQUELLOS REGISTROS QUE HAYAN SIDO INTRIDUCIDOS EN UNA SOLA ORDEN DE COMPRA NO DE TODAS LAS ORDENES DE COMPRA. A PARTE PUSE LA FORMULA QUE ME PROPORCIONASTE EN MI SUBFORMULARIO, Y ME MANDA COMO RESULTADO LO SIGUIENTE: "#Error".

OJALA ACEPTARAS TE MANDE MI ARCHIVO PARA QUE LO VEAS Y ME PUEDAS AYUDAR PARA TERMINAR MI PROYECTO.

GRACIAS
  #4 (permalink)  
Antiguo 09/02/2004, 18:33
 
Fecha de Ingreso: noviembre-2003
Mensajes: 5
Antigüedad: 21 años
Puntos: 0
YA QUEDÓ

TE AGRADEZCO MUCHO TU AYUDA YA QUEDÓ INSTALÉ LA BASE DE DATOS NEPTUNO QUE MICROSOFT Y QUEDÓ LISTO LAS FORMULAS QUE USÉ FUERON:

PARA SACAR EL SUBTOTAL EN EL PIE DE SUBFORMULARIO:

=nz(Suma([IMPORTE]))


PARA MOSTRAR EL RESULTADO EN EL FORMULARIO PRINCIPAL:

=[TOTALES DE ORDEN DE COMPRA].Formulario!Texto18

BUENO ESPERO MAS TARDE MOLESTARTE DE NUEVO PORQUE PIENSO HACER UN PROGRAMA QUE CONTROLE CLIENTES, INVENTARIOS, PROVEEDORES, FACTURAS, REMISIONES, CUENTAS POR PAGAR Y CUENTAS POR COBRAR ETC. A VER CUANTO ME TARDO EN ESE OTRO PROYECTO MUCHAS GRACIAS POR TU VALIOSISIMA AYUDA QUE ME DIÓ MAS PISTAS A SEGUIR. SOLO ME PUEDES DECIR QUE SIGNIFICA EN LA FORMULA LAS LETRAS "nz"?
  #5 (permalink)  
Antiguo 09/02/2004, 20:02
Avatar de amanda75  
Fecha de Ingreso: junio-2003
Ubicación: cerca, pero no mucho
Mensajes: 684
Antigüedad: 21 años, 5 meses
Puntos: 0
Hola de nuevo

El caso es que te lo he dicho mal no son fórmulas son expresiones.

Si tú escribes esas expresiones en un campo, Access las traduce y te devuelve unos resultados. Tú no tienes que hacer nada, sólo escribir la expresión en el campo.

Ya sabes, para crear el campo arrastra desde la barra de herramientas hasta el formulario un campo de texto y luego con propiedades le das las características que tu quieras.

Ten en cuenta que lo que escribes entre corchetes es el nombre exacto del campo con el que haces la operación, el resto " nz" y"Suma" son convenciones. No me hagas mucho caso, creo que significa la sumatoria

Has hecho bien en instalarte neptuno, verás que te resuelve muchas dudas.

Suerte, que aprendas mucho
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 14:13.