![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Hola,
le echaré un vistazo, de momento te avanzo que para ver el código en Delphi puedes usar la etiqueta delphi Recuerda que para cerrar la etiqueta debes hacerlo con el carácter "/" y no "\" EDICIÓN: Algunas cosillas... Recuerda que dentro de los eventos de campo, el parámetro Sender es el propio campo que se está validando. Otra cosilla: fíjate que recorres el mismo DataSet sobre el que lanzas los eventos de campos. Esto te irá mal porqué aún no has validado el campo que ya te desplazas sobre este mismo DataSet. Es decir, validas un campo de un registro concreto, pero a media validación, camibias de registro debido al bucle. Lo mejor sería que esta suma la realizaras via query o como te indicaba en el mensaje anterior. Es decir, colocar un nuevo TTable (o el que sea) que apunte a la misma tabla que la que tu ya tienes. Saludos ![]() Última edición por __marcsc fecha: 08-06-2004 a las 18:41:08. |
|
#2
|
|||
|
|||
|
Pero puedo hacer un query de datos que estan en cache ???
Es que necesito hacer la comprobacion sobre datos todavia no guardados, es decir todavia no hice el post por eso no creo que me valga hacer una query. O puedo hacer un select count(campo) from *** donde *** sera la tblquery ??? |
|
#3
|
||||
|
||||
|
Hola de nuevo
![]() utilizas actualizaciones diferidas? O el único registro que no está confirmado es el actual? Porqué si no las utilizas, simplemente lanzas el query de lo que hay en la BD y le sumas lo que contiene tu registro actual, que es el único que no está actualizado... |
|
#4
|
|||
|
|||
|
Si eso lo pense pero la putada es que el problema es al modificar, y como no se que fila me esta modificando no se que fila tengo que cambiar.
Si tengo 10 filas y el cliente me modifica la fila 5 .... pues ya eso no me vale. Ah y gracias por los intentos, a ver si lo sacamos jeje. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|