FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como Reflejo Un If De Select En Una Grilla
hola amigos
El resultado de esta consulta no aparece en la grilla, en la grilla tengo definida una columna, como lo hago para asociar este resultado en la grilla , ya que en la grilla solo se asocia la columna a un campo o atributo de una tabla. Probe con if con case y iif. dmBasedatos.qrC.SQL.Add('select (Iif b_cdo151>1,"no credito","credito") from Atte Carlos Mena MGRACIAS. |
#2
|
||||
|
||||
No creo que el problema sea que ese resultado ha sido obtenido por un IIF... ¿Estas definiendo explícitamente las columnas?... De ser así, te recomiendo ponerle un alias a la columna, y hacer referencia al alias.
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
|||
|
|||
Creo que lo mejor va a ser que proyectes el campo b_cdo151 sin importarte que valor devuelve y despues muestres en la grilla un campo calculado que analice si es <1 asi muestra "no credito" o "credito".
En la grilla mostras la columna del campo calculado y listo |
#4
|
|||
|
|||
como ingreso la consulta en la grilla
Cita:
|
#5
|
|||
|
|||
no entiendo plis
como lo hago en la grilla para meter la consulta
gracias |
#6
|
||||
|
||||
Si quieres seguir la sugerencia de macu1975, te recomiendo buscar información sobre "campos calculados". Los campos calculados son campos que se agregan al dataset, que no hacen una referencia directa de los valores de un campo de la base de datos, sinó que son calculados desde tu aplicación.
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#7
|
|||
|
|||
Lo puedes hacer...
Lo puedes hacer en el evento de TField en OnGetText
__________________
saludos desde Puebla Mexico.. asanxt@hotmail.com "como siempre a sus ordenes y siempre con buena cara" 'lolita me excitas, perversa piel de melocotón' |
#8
|
||||
|
||||
Hola,
creo que lo más sencillo puede ser ( si sólo visulaizas los datos ) hacer algo de similar a esto: Código:
dmBasedatos.qrC.SQL.Add('select (Iif b_cdo151>1,"no credito","credito") AS FINANCIACION from tabla Espero que te sirva de ayuda.
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#9
|
||||
|
||||
Cita:
Cita:
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
|
|
|