Suma de valores en un Grid

06/12/2004 - 22:22 por Andys Bohorquez | Informe spam
Amigos:

Mi inquietud es la de saber si puedo sumar los valores de
la columna "Total" de un grid que contiene las ventas de
articulos antes de guardar el registro.

Me explico:
Tengo un formulario donde se agregan los registros
detalles de una venta, con su total, y abajo tengo un
text1 que muestra el total venta, pero solo lo muestra
cuando guardo el registro, lo estoy haciendo asi:

SELEC Sum(total) as Total1 FROM ventas WHERE
nunfact=ventanum INTO CURSOR Totales.
Thisform.text1.value=Totales.total1
Thisform.refresh

Con este cursor me suma el total de las ventas que
regitros pero solo lo hace al guardar, yo quiero que
calcule antes de guardar.

Agradeceria cualquier ejemplo


Gracias por todo.



Andys Bohorquez
Cartagena-Colombia

Preguntas similare

Leer las respuestas

#1 Ana María Bisbé York
08/12/2004 - 07:16 | Informe spam
Hola Andys:

No te entiendo bien, ¿deseas re-calcular? ¿mostrar el cálculo refrescado?
¿Actualizar los datos en el origen de datos?

El orden de los procedimientos a ejecutar se los puedes indicar tu.
frmCalculos.Recalcular()
frmCalculos.Refrescar()
frmCalculos.ActualizarOrigenDatos()


Saludos,

Ana
www.amby.net

"Andys Bohorquez" escribió en el mensaje
news:0fe801c4dbd9$b4911650$
Amigos:

Mi inquietud es la de saber si puedo sumar los valores de
la columna "Total" de un grid que contiene las ventas de
articulos antes de guardar el registro.

Me explico:
Tengo un formulario donde se agregan los registros
detalles de una venta, con su total, y abajo tengo un
text1 que muestra el total venta, pero solo lo muestra
cuando guardo el registro, lo estoy haciendo asi:

SELEC Sum(total) as Total1 FROM ventas WHERE
nunfact=ventanum INTO CURSOR Totales.
Thisform.text1.value=Totales.total1
Thisform.refresh

Con este cursor me suma el total de las ventas que
regitros pero solo lo hace al guardar, yo quiero que
calcule antes de guardar.

Agradeceria cualquier ejemplo


Gracias por todo.



Andys Bohorquez
Cartagena-Colombia
Respuesta Responder a este mensaje
#2 Andys Bohorquez
09/12/2004 - 19:12 | Informe spam
Hola Ana.
Trabajo directamente con las tablas buffer nivel 5, y
cuando creo losregistros detalles de la venta, el calculo
total dice que es cero.luego guardo y le doy calcular
total entoces si me da el calculo total.

Lo que yo quiero es que recalcule el total cada vez que el
usuario agregue un nuevo detalle a la venta, sin tener que
guardar los cambios.

Gracias.

Andys Bohorquez
Cartagena-Colombia


Hola Andys:

No te entiendo bien, ¿deseas re-calcular? ¿mostrar el


cálculo refrescado?
¿Actualizar los datos en el origen de datos?

El orden de los procedimientos a ejecutar se los puedes


indicar tu.
frmCalculos.Recalcular()
frmCalculos.Refrescar()
frmCalculos.ActualizarOrigenDatos()


Saludos,

Ana
www.amby.net

"Andys Bohorquez" escribió


en el mensaje
news:0fe801c4dbd9$b4911650$
Amigos:

Mi inquietud es la de saber si puedo sumar los valores




de
la columna "Total" de un grid que contiene las ventas de
articulos antes de guardar el registro.

Me explico:
Tengo un formulario donde se agregan los registros
detalles de una venta, con su total, y abajo tengo un
text1 que muestra el total venta, pero solo lo muestra
cuando guardo el registro, lo estoy haciendo asi:

SELEC Sum(total) as Total1 FROM ventas WHERE
nunfact=ventanum INTO CURSOR Totales.
Thisform.text1.value=Totales.total1
Thisform.refresh

Con este cursor me suma el total de las ventas que
regitros pero solo lo hace al guardar, yo quiero que
calcule antes de guardar.

Agradeceria cualquier ejemplo


Gracias por todo.



Andys Bohorquez
Cartagena-Colombia




.

Respuesta Responder a este mensaje
#3 Ana María Bisbé York
09/12/2004 - 20:13 | Informe spam
Hola Andys:

Pues en ese caso, en cada control que contenga un dato recalculable debes
llamar a la rutina de cálculo y entonces verás el valor refrescado cada vez.
Por ejemplo, en los campos cantidad y precio unitario se suele re-calcular
el importe, pues de igual modo se llama al método que devuelve el importe
total que se muestra digamos, en un textbox aparte.


Saludos,

Ana
www.amby.net


"Andys Bohorquez" escribió en el mensaje
news:0f7601c4de1a$a5765c50$
Hola Ana.
Trabajo directamente con las tablas buffer nivel 5, y
cuando creo losregistros detalles de la venta, el calculo
total dice que es cero.luego guardo y le doy calcular
total entoces si me da el calculo total.

Lo que yo quiero es que recalcule el total cada vez que el
usuario agregue un nuevo detalle a la venta, sin tener que
guardar los cambios.

Gracias.

Andys Bohorquez
Cartagena-Colombia


Hola Andys:

No te entiendo bien, ¿deseas re-calcular? ¿mostrar el


cálculo refrescado?
¿Actualizar los datos en el origen de datos?

El orden de los procedimientos a ejecutar se los puedes


indicar tu.
frmCalculos.Recalcular()
frmCalculos.Refrescar()
frmCalculos.ActualizarOrigenDatos()


Saludos,

Ana
www.amby.net

"Andys Bohorquez" escribió


en el mensaje
news:0fe801c4dbd9$b4911650$
Amigos:

Mi inquietud es la de saber si puedo sumar los valores




de
la columna "Total" de un grid que contiene las ventas de
articulos antes de guardar el registro.

Me explico:
Tengo un formulario donde se agregan los registros
detalles de una venta, con su total, y abajo tengo un
text1 que muestra el total venta, pero solo lo muestra
cuando guardo el registro, lo estoy haciendo asi:

SELEC Sum(total) as Total1 FROM ventas WHERE
nunfact=ventanum INTO CURSOR Totales.
Thisform.text1.value=Totales.total1
Thisform.refresh

Con este cursor me suma el total de las ventas que
regitros pero solo lo hace al guardar, yo quiero que
calcule antes de guardar.

Agradeceria cualquier ejemplo


Gracias por todo.



Andys Bohorquez
Cartagena-Colombia




.

Respuesta Responder a este mensaje
#4 Andys Bohorquez
11/12/2004 - 18:25 | Informe spam
Ana:
llamo el metodo:
Thisform.calculatotales
en el Valid de los campos cantidad y precio pero no hace
nada, luego lo llamo al guardar los cambios y si hace el
calculo total.

-Metodo-Calculatotales--
SELEC Sum(total) as Total1 FROM ventas WHERE
nunfact=ventanum INTO CURSOR Totales.
Thisform.text1.value=Totales.total1
Thisform.refresh
-
Por favor ayudame con esto
Gracias.




Hola Andys:

Pues en ese caso, en cada control que contenga un dato


recalculable debes
llamar a la rutina de cálculo y entonces verás el valor


refrescado cada vez.
Por ejemplo, en los campos cantidad y precio unitario se


suele re-calcular
el importe, pues de igual modo se llama al método que


devuelve el importe
total que se muestra digamos, en un textbox aparte.


Saludos,

Ana
www.amby.net


"Andys Bohorquez" escribió


en el mensaje
news:0f7601c4de1a$a5765c50$
Hola Ana.
Trabajo directamente con las tablas buffer nivel 5, y
cuando creo losregistros detalles de la venta, el calculo
total dice que es cero.luego guardo y le doy calcular
total entoces si me da el calculo total.

Lo que yo quiero es que recalcule el total cada vez que el
usuario agregue un nuevo detalle a la venta, sin tener que
guardar los cambios.

Gracias.

Andys Bohorquez
Cartagena-Colombia


Hola Andys:

No te entiendo bien, ¿deseas re-calcular? ¿mostrar el


cálculo refrescado?
¿Actualizar los datos en el origen de datos?

El orden de los procedimientos a ejecutar se los puedes


indicar tu.
frmCalculos.Recalcular()
frmCalculos.Refrescar()
frmCalculos.ActualizarOrigenDatos()


Saludos,

Ana
www.amby.net

"Andys Bohorquez" escribió


en el mensaje
news:0fe801c4dbd9$b4911650$
Amigos:

Mi inquietud es la de saber si puedo sumar los valores




de
la columna "Total" de un grid que contiene las ventas






de
articulos antes de guardar el registro.

Me explico:
Tengo un formulario donde se agregan los registros
detalles de una venta, con su total, y abajo tengo un
text1 que muestra el total venta, pero solo lo muestra
cuando guardo el registro, lo estoy haciendo asi:

SELEC Sum(total) as Total1 FROM ventas WHERE
nunfact=ventanum INTO CURSOR Totales.
Thisform.text1.value=Totales.total1
Thisform.refresh

Con este cursor me suma el total de las ventas que
regitros pero solo lo hace al guardar, yo quiero que
calcule antes de guardar.

Agradeceria cualquier ejemplo


Gracias por todo.



Andys Bohorquez
Cartagena-Colombia




.





.

Respuesta Responder a este mensaje
#5 Ana María Bisbé York
11/12/2004 - 23:20 | Informe spam
Hola Andys:

Si estás trabajando con vistas por un lado y haciendo el sum de los campos
de la tabla, pues sólo te actualizará cuando guardes los cambios.
¿O no te he entendido bien?


Saludos,

Ana
www.amby.net

"Andys Bohorquez" escribió en el mensaje
news:073901c4dfa6$5801ba90$
Ana:
llamo el metodo:
Thisform.calculatotales
en el Valid de los campos cantidad y precio pero no hace
nada, luego lo llamo al guardar los cambios y si hace el
calculo total.

-Metodo-Calculatotales--
SELEC Sum(total) as Total1 FROM ventas WHERE
nunfact=ventanum INTO CURSOR Totales.
Thisform.text1.value=Totales.total1
Thisform.refresh
-
Por favor ayudame con esto
Gracias.




Hola Andys:

Pues en ese caso, en cada control que contenga un dato


recalculable debes
llamar a la rutina de cálculo y entonces verás el valor


refrescado cada vez.
Por ejemplo, en los campos cantidad y precio unitario se


suele re-calcular
el importe, pues de igual modo se llama al método que


devuelve el importe
total que se muestra digamos, en un textbox aparte.


Saludos,

Ana
www.amby.net


"Andys Bohorquez" escribió


en el mensaje
news:0f7601c4de1a$a5765c50$
Hola Ana.
Trabajo directamente con las tablas buffer nivel 5, y
cuando creo losregistros detalles de la venta, el calculo
total dice que es cero.luego guardo y le doy calcular
total entoces si me da el calculo total.

Lo que yo quiero es que recalcule el total cada vez que el
usuario agregue un nuevo detalle a la venta, sin tener que
guardar los cambios.

Gracias.

Andys Bohorquez
Cartagena-Colombia


Hola Andys:

No te entiendo bien, ¿deseas re-calcular? ¿mostrar el


cálculo refrescado?
¿Actualizar los datos en el origen de datos?

El orden de los procedimientos a ejecutar se los puedes


indicar tu.
frmCalculos.Recalcular()
frmCalculos.Refrescar()
frmCalculos.ActualizarOrigenDatos()


Saludos,

Ana
www.amby.net

"Andys Bohorquez" escribió


en el mensaje
news:0fe801c4dbd9$b4911650$
Amigos:

Mi inquietud es la de saber si puedo sumar los valores




de
la columna "Total" de un grid que contiene las ventas






de
articulos antes de guardar el registro.

Me explico:
Tengo un formulario donde se agregan los registros
detalles de una venta, con su total, y abajo tengo un
text1 que muestra el total venta, pero solo lo muestra
cuando guardo el registro, lo estoy haciendo asi:

SELEC Sum(total) as Total1 FROM ventas WHERE
nunfact=ventanum INTO CURSOR Totales.
Thisform.text1.value=Totales.total1
Thisform.refresh

Con este cursor me suma el total de las ventas que
regitros pero solo lo hace al guardar, yo quiero que
calcule antes de guardar.

Agradeceria cualquier ejemplo


Gracias por todo.



Andys Bohorquez
Cartagena-Colombia




.





.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida