Ver Mensaje Individual
  #1  
Antiguo 28-02-2007
niñotaliban niñotaliban is offline
Miembro
 
Registrado: nov 2005
Posts: 13
Reputación: 0
niñotaliban Va por buen camino
Añadir columna a dbrid, que muestre sentencia calculada, en runtime

Ufff no me acaba de convencer el título que he puesto, pero no sabia como expresarme en pocas palabras jeje.

Mejor os pongo en situación:

Tengo un dbgrid enlazado a una tabla, en esta, ademas de otros campos tengo un identificador foraneo (es decir de otra tabla).

El dbgrid me muestra todos los campos muy bien, pero querria mostrar, en vez del identificador foraneo, el resultado de una sentencia contra la tabla del que proviene, es decir:

en vez de '1' : el identificador
quiero mostrar 'pepito' : un campo que corresponde al registro con el identificador '1'

La cosa la tengo bastante clara si no fuera porque lo quiero hacer en tiempo de ejecución, el tablename de la tabla se asigna en tiempo de ejecución dependiendo de que tabla quiero mostrar, por lo tanto deberia crear los tfields que necesitara en tiempo de ejecucion y luego jugar con el oncalcfields, pero no me aclaro y creo que deberia haber una manera más sencilla.

Bueno espero que me podais dar algún consegillo, almenos pa donde tengo que tirar jejeje.

gracias de antemano
Responder Con Cita