Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-08-2015
jsc jsc is offline
Miembro
 
Registrado: nov 2003
Posts: 144
Poder: 21
jsc Va por buen camino
campo "total" calculado en dbgrid

hola
trabajo con una aplicacion en delphi 7
tengo un Tdbgrid y compontes TAdoQuery y TDataSource

en el dbgrid muestro los siguientes campos:
idFactura,concepto,cantidad,precio y total por cada linea de dbgrid
quisiera saber,si el campo total podria ser calculado en el momento que inserto un valor en la celda precio y asi que mostrara el valor correspondiente a la cantidad*precio
hasta el momento,lo que he conseguido es que mr haga el calculo si inserto un segundo registro; es decir;
cada cez que voy a insertar un nuevo concepto a la factura,me calcula el total de la fila anterior y asi sucesivamente
no se como implementar el hecho de que haga el calculo cuando he insertado el valor en precio y que lo calcule si la cantidad y el precio no son nulos
agradezco vuestra ayuda
gracias
Responder Con Cita
  #2  
Antiguo 06-08-2015
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Revisa este ejemplo
Responder Con Cita
  #3  
Antiguo 06-08-2015
jsc jsc is offline
Miembro
 
Registrado: nov 2003
Posts: 144
Poder: 21
jsc Va por buen camino
Gracias AgustinOrtu por el aporte,

echare un vistazo
Responder Con Cita
  #4  
Antiguo 10-08-2015
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
¿Has probado a hacerlo a nivel de dataset (Table o Query) en lugar de en el Grid con un campo calculado?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 10-08-2015
Avatar de pacopenin
pacopenin pacopenin is offline
Miembro
 
Registrado: sep 2010
Ubicación: Asturias
Posts: 382
Poder: 14
pacopenin Va por buen camino
Existe un TSmDbGrid, de las SmComponents (gratuítas) que tienen la posibilidad de poner una línea con totales.

http://www.scalabium.com/smdbgrid.htm
__________________
http://www.gestionportable.com
Responder Con Cita
  #6  
Antiguo 17-08-2015
jsc jsc is offline
Miembro
 
Registrado: nov 2003
Posts: 144
Poder: 21
jsc Va por buen camino
gracias a todos
mirare mas adelante todo esto que me comentais

saludos,
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Refrescar Campo Calculado (TOTAL) de Dbgrid mramos65 Conexión con bases de datos 5 16-03-2015 05:43:46
Suma del Total de un campo calculado José Luis Garcí SQL 4 23-09-2010 08:41:15
Como hacer que se vea "Si" en vez de "TRUE" en un DBGrid lu9eui C++ Builder 2 07-08-2007 04:03:13
Necesito llamar a métodos de clases "hija" desde su clase "padre" Flecha OOP 17 20-04-2007 00:03:53
campos calculado "Stack over Flow" chileno Conexión con bases de datos 4 31-08-2006 19:49:52


La franja horaria es GMT +2. Ahora son las 17:14:46.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi