Autor Tema: suma de campos de access 2003 cuyos datos provienen de un formulario de vb6  (Leído 9576 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado ernestoelunico

  • The Communiter-
  • *
  • Mensajes: 3088
  • Laa shay'a waqi'un Mutlaq bala kul'un mumkin
    • Cositas E-shop
Primero que nad apido disculpa pero creo que me equivoque de foro pido a los moderadores mover a donde deva ir por q lo intente eliminar y no pude :angel:


espero se aprecie bien la imagen.

lo que intento hacer en esta ocacion es realizar la operacion suma en access 2003 yo ya lo hice varias veces pero no de la forma que intento hacerlo ahora.

yo tengo un campo que se llama saldo y dos mas que se llaman debe y haber lo que quiero saber si se puede y como es:
yo sumo el saldo del registro 1 mas el valor que este en el campo debe del registro 2 menos el valor que este en el registro 2 del campo haber y el resultado aparesca en el campo saldo del registro 2... :big_boss:
y asi sucesivamente para tener los saldos de forma inmediata... :yahoo:

en excel lo puedo hacer con formulas pero no se si sera la misma logica o el mismo procedimiento aqui

ademas no hayo como mandar el saldo inical del registro 1 campo debe al camposaldo del mismo registro
 :shock:


me late que no se puede hacer pero igual quiero saber.....y salir de mi ignorancia

porque pensaba mandarlos datos a excel y luego regresarlos a access pero tardaria mucho (supongo) y mucho codigo extra si alguien tiene alguna sugerencia o no se entiende no duden en consteatar y preguntar. muchas gracias incluso por tomarse la molestia de leerlo y ayudarme

« Última Modificación: octubre 02, 2008, 11:26:42 pm por ernestoelunico »

Desconectado vlad

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6351
    • Qualium.net
Re: suma de campos de access 2003 cuyos datos provienen de un formulario de vb6
« Respuesta #1 : octubre 03, 2008, 07:02:25 am »
umm no se pero me da la impresion que todo esta en el diseño de la tabla...

Preguntas:

*Porque la tercera fila no tiene fecha?
*El registro 1 y 2 deben de ir separados?
*Porque parece mas una tabla de excel que una tabla de base de datos? :phew:

Si haces exactamente 2 registros por dia, mejor hace Debe1, Haber1, Saldo1, Debe2, Haber2, Saldo2. Si la respuesta corresponde solo a ese día, entonces hace un Debe3, Haber3 y Saldo3 (que serían las "respuestas").

Asi calculas todo en un solo registro y no los tenes todos "desparramados".

Desconectado ernestoelunico

  • The Communiter-
  • *
  • Mensajes: 3088
  • Laa shay'a waqi'un Mutlaq bala kul'un mumkin
    • Cositas E-shop
Re: suma de campos de access 2003 cuyos datos provienen de un formulario de vb6
« Respuesta #2 : octubre 03, 2008, 07:45:12 pm »
yo disque estoy asiendo un programa en vb6 sp6 de contabilidad.

Al principio la idea era guardar los datos en excel pero segun recomendaciones que recibi me dijeron que era mejor que los datos los guardara en base de datos o queria porque sentia limitante con ciertas cosas que quiero hacer pero ya les ire preguntando despacio.....

porque la tercera fila no tiene fecha:R/ porque aun no e ingresado datos o registros ahi y los campos ya estan configurados con el tipo moneda asi que automaticamente aparecen asi...

Los regisdtros van ceparado s porq en teoria son parte de una partida contable es decir cada una de estas es un partida de diario y esto mas que todo era un ejemplo...

se llevan todos "desparramados· porque cada registro tiene su razon de ser dentro de la contabilidad y se debe a razones diferentes por ejemplo:
compras,ventas,cobros,ect aunque se realicen el mismo dia no son parte del mismo hecho generador




Desconectado ernestoelunico

  • The Communiter-
  • *
  • Mensajes: 3088
  • Laa shay'a waqi'un Mutlaq bala kul'un mumkin
    • Cositas E-shop
Re: suma de campos de access 2003 cuyos datos provienen de un formulario de vb6
« Respuesta #3 : octubre 06, 2008, 09:01:04 pm »
vald te agradesco por tus orientaciones

Sabes pensando un poco creo que ya se como resolver miduda pero no me acuero como se hacia esto.
sumo todos los registros que existen en el campo debe y se los resto a la suma de todos los campos haber y este resultado debe de ir depositandolo en el ultimo registo que exista pero en la tabla creo que no se puede hacer pero en la consulta si creo que esta algo asi

saldo=[Debe]-[Haber]
pero no se donde va esto
en las consultas si se que cuando estas en modo diseño le das totales y ahi le decis suma de los campos pero no se tampoco en que parte teposita esta suma si enun nuevo redgistro abajo o va quedando en medio voy a probar lo de sumar aunque lo otro de la formula no recuerdo donde se metia

Postdata   :thumbsup:este mensaje no es exclusivo para vlad pero es que el me a estado orientando y creio q esta familiarizado con lo q estoy haciendo pero cualquier persona que me pueda colaborar se agradece :big_boss:

Desconectado ernestoelunico

  • The Communiter-
  • *
  • Mensajes: 3088
  • Laa shay'a waqi'un Mutlaq bala kul'un mumkin
    • Cositas E-shop
Re: suma de campos de access 2003 cuyos datos provienen de un formulario de vb6
« Respuesta #4 : octubre 13, 2008, 05:32:11 pm »
cerrado por una mejor publicacion en base de datos si pueden una los temas que es lo mismo