Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-07-2006
pallyJD pallyJD is offline
Miembro
 
Registrado: may 2006
Posts: 21
Poder: 0
pallyJD Va por buen camino
Cómo mostrar determinada forma de datos.

Hola foro:

Tengo una tabla tipo PARADOX, y una aplicación que muestra el contenido de la misma a travéz de un reporte, todo OK.

Mi duda comienza cuando quisiera que en vez de mostrarme el dato en cuestión que me diga solo SI ó NO.....

Es decir, un campo llamado HDD, dentro posee la marca de los HDD, pero en el reporte quisiera que me mostrara la palabra SI, si tiene dato el campo de lo contrario la palabra NO.

He tratado de resolverlo con sentencia SQL pero no me sale , me encuentra el primero y me posiciona la palara delprimer record que encuentre.

¿Cómo puedo resolver esto?

Gracias por su atención.
Responder Con Cita
  #2  
Antiguo 13-07-2006
nemesio nemesio is offline
Miembro
 
Registrado: nov 2005
Ubicación: Isla de Margarita, Venezuela
Posts: 377
Poder: 19
nemesio Va por buen camino
Hola

Hay diversas formas:
1.- Puedes crear un campo calculado tipo String. En el evento OnCalcFields haces una pregunta por el valor del campo que no quieres mostrar (Campo Marca de los HDD).

Código Delphi [-]
if MarcaHdd........ then
CampoCalcu.AsString:='SI'
else
CampoCalcu.AsString:='NO';



Luego en el Reporte incluyes el campo calculado y te aparecerá "SI" o "NO".
2.- Agrega un QRLabel donde quieres que aparezaca "SI" o "NO".En el evento BeforePrint de la banda, haces la pregunta por el Campo Marca de HDD y luego:

Código Delphi [-]
if MarcaHdd........ then
QRLabel1.Caption:='SI'
else
QRLabel1.Caption:='NO';



3.- Agregas un QRExpr.En este hilo encuentras el procedimiento.http://www.clubdelphi.com/foros/show...ghlight=qrexpr
Responder Con Cita
  #3  
Antiguo 13-07-2006
pallyJD pallyJD is offline
Miembro
 
Registrado: may 2006
Posts: 21
Poder: 0
pallyJD Va por buen camino
Thumbs up Agradecimiento

Hola nemesio:

Gracias por su respuesta, me ha sido muy útil, preferí la del campo calculado, pues me varian muchos los datos en el campo al cual cuestiono.

Saludos
Responder Con Cita
  #4  
Antiguo 13-07-2006
nemesio nemesio is offline
Miembro
 
Registrado: nov 2005
Ubicación: Isla de Margarita, Venezuela
Posts: 377
Poder: 19
nemesio Va por buen camino
No te preocupes, aqui en el foro estamos para ayudar.
Suerte...
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como insertar datos en forma SQL caifan_0883 SQL 6 28-12-2005 06:39:49
Mostrar query de forma horizontal? danytorres Varios 4 30-03-2005 18:25:57
Como mostrar los resultados de una busqueda en otra forma zyndy Varios 1 17-01-2005 22:10:13
Mostrar datos de forma vertical y no horizontal CORBATIN Impresión 3 15-12-2003 15:14:12
¿Cómo mostrar la ayuda en una forma? Lester Varios 1 17-06-2003 01:45:55


La franja horaria es GMT +2. Ahora son las 02:19:52.


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
Copyright 1996-2007 Club Delphi