Añadir columna calculada a dbgrid
hola compañeros,
tengo una dbgrid basada en un dataset que a la vez está ligado a una AdoQuery. Los datos se me muestran correctamente en la rejilla. Ahora necesitaría añadir una nueva columna (PRIORIDAD) con un dato calculado para cada una de las filas que muestro, por ejemplo: FACTURA FECHA PRIORIDAD 00012 06.06.06 2 00015 12.06.06 1 00023 01.07.06 3 Me podeis indicar como añadir una nueva columna al dbgrid y asignarle un valor antes de mostrarla? muchas gracias a todos |
El grid va a mostrar lo que tengas en el ADOQuery, así que puedes crear el campo calculado en el ADOQuery, haciendo los cálculos dentro del evento onCalcFields del ADOQuery. Luego ese campo lo puedes añadir al grid.
|
Gracias Basti por tu respuesta,
El problema es que no se crear un campo calculado (PRIORIDAD) al Adoquery, me podrías indicar como? |
|
ya funciona.
gracias a todos |
La franja horaria es GMT +2. Ahora son las 09:51:11. |
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