problema con dbgrid
hola amigos del foro les pido porfavor su gran ayuda el problema que tengo es el siguiente:
Estoy haciendo un sistema de contabilidad donde el usuario me pidio que registre el codigo de las cuentas contables,detalle y debe y haber en una grilla entonces con los updatesql lo pude hacer Ahora bien el codigo de las cuentas contables es asi:1.1.1.* pero el solo quiere que en la celda q corresponde al codigo de cuenta contable solo se registre 111 y la maquina automaticamente registre los puntos y el * hice primero la prueba con un edit y me dio buenos resultados En que evento del dbgird tengo q trabajar??? el codigo que hice es el siguiente es en el evento onkeydown la parte que esta en negrillas supuestamente tendria q convertir el 111 en 1.1.1.* pero cuando registro en la celda del codigo de cuenta no me muestra nada es como si no copiara nada al edit10 q tengo en el form Como puedo solucionar el problema en que evento o que propiedad del dbgrid o del query tengo q trabajar espero como siempre su gran ayuda les estare totalmente agradecido |
Yo creo que lo mas fácil sería crear un campo calculado que quite los puntos y aunque tengas el campo verdadero con los puntos no lo muestres en la rejilla y muestras el resultante del cálculo.
Un Saludo. |
Solo recuerda que muchas peticiones de los clientes, deben ser evaluadas y dependiendo de su costo-beneficio deberán ser realizadas.
Alguna vez analicé esta situación y en definitiva, lo mejor era utilizar algo como lo que tiene windows para capturar las IPs. Pero dentro de un DBGrid, no tengo la más mínima idea. Recomendación: Dale nombre a tus controles, es muy difícil leer un código y tratar de adivinar para que sirve el edti45.text. |
La franja horaria es GMT +2. Ahora son las 14:53:31. |
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