![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Robert01
También puedes hacerlo así: Esto en el Oncreate de la forma:
Ahora en el Edit, en su evento OnkeyDown:
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#2
|
|||
|
|||
|
Cita:
La verdad es que lo mejor es probarlo para verlo, pero a falta de eso: Este codigo está asignado a un "botton2" dentro del Form FAlbaran de tal manera que al pulsarlo debería sumar todos los importes de las lineas del albaran en que este el cursor en ese momento (el que este en pantalla vamos), yo para no complicarlo he puesto que sume las lineas del albaran 8, ya habrá tiempo de mejorar ese punto. Existe un campo calculado que se llama Importe pero lo que hago es pasar todos esos datos a medida que se calculan en cada linea a un campo "ImporteLineal" que realemente existe en la tabla DesgloseAlbaran para que se grabe y quede ahi puesto. He añadido al Form un ADOQuery para realizar esta consulta. Pero tengo un problema con lo de la suma. la palabra "SUM" sería la apropiada para sumar estos campo, pero resulta que si la uso aparece el error que os puesto antes, pero tras el error si continuo con la ejecución aparece el mensaje que he puesto con showmessage y ese valor que muestra es la suma bien hecha. Por lo tanto no entiendo porque me da el error pero luego lo hace bien. Si no pongo SUM logicamente no me suma nada pero al menos no da el error por eso intuyo que sale de ahí espero haberme explicado
__________________
Mi proyecto paso a paso (Parte I) |
|
#3
|
||||
|
||||
|
Prueba con esto:
Asi, ami me funciona que es tal y como yo lo suelo hacer . Saludos |
|
#4
|
|||
|
|||
|
Gracias Kalimero, creo que yo necesito tratamiento psicologico, esto es increible.
Mira que error me aparece con ese codigo, lo único que he añadido es la variable a como integer pq sino no arrancaba. http://cjoint.com/data/kFs2vhihPl.htm El codigo es este:
ya no se que hago mal ....
__________________
Mi proyecto paso a paso (Parte I) |
|
#5
|
||||
|
||||
|
Se puede saber que estais haciendo, ese codigo jamas va a funcionar.
Que alguien me explique. Saludos |
|
#6
|
||||
|
||||
|
Hola Delphitest
Paso a paso: 1-Coloca un query en el form y lo llamas ADOQAlbaran, en el string del query pones esto tal y como esta, copialo y pegalo: Dale dobleclick al query y dale add en la pantallita que te sale, saldra un nombre Importe, traetelo con el mouse y colocalo en el form, te aparecera un datasource, el dbedit seguro que es 25como se ve en mi programa. 2-En el boton que tienes pones esto: En el dbedit que pusiste antes te saldra el resultado de la suma. Con esto ya tienes el resultado del importe, osea sumara lo que este en el dbgrid, dependiendo del albaran. Si tienes alguna duda me dices. Saludos |
|
#7
|
|||
|
|||
|
Efectivamente Maestro, ya lo suma
He tenido que cambiar Importe por ImporteLineal despues de SUM pero ya va. Ahor atengo que adaptarlo al resto, veo que si le doy 2 veces seguidas da fallos, pero ya es un gran paso. Debo hacer que ese cálculo se haga de forma automatica sin pulsar botones, por ejemplo siempre que haya algun cambio en el DBGrid, sea añadir lineas o quitarlas, supongo que habrá algun evento para esto. Muchas gracias por tu colaboración, ya arranco de nuevo con los siguientes pasos. Mañana festivo, descanso que no viene mal.
__________________
Mi proyecto paso a paso (Parte I) |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ejecutar Query Paso a Paso??? | juliopag1 | SQL | 0 | 17-06-2006 01:51:10 |
| Novato (Paso a Paso de una consulta) | enecumene | Conexión con bases de datos | 2 | 29-05-2006 20:52:19 |
| Motor Paso a Paso | jluisx | C++ Builder | 3 | 12-09-2005 16:48:07 |
| Red Paradox paso a paso | Aldo Josué | Conexión con bases de datos | 2 | 13-12-2003 13:53:37 |
| procedure paso a paso | Silver | Varios | 1 | 26-08-2003 20:24:00 |
|