Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-09-2007
Caray Caray is offline
Miembro
 
Registrado: abr 2006
Posts: 61
Poder: 19
Caray Va por buen camino
Duda con QuickReport

Hola compañeros del foro, tengo una gran duda con QuickReport.
Lo que pasa es que tengo una tabla "datos_personales" que tiene los campos(nombre,direccion y fecha_nacimiento), entonces lo que hago en el reporte es mostrar los datos de las personas que nacieron en un rango de fecha por ejemplo de 15/02/1987 a 15/02/2007.
Pero se me ocurrio que tambien muestre la edad, para ello un amigo de nombre Marcelo me dijo que en el SQL pusiera ademas de los campos esta linea year(now())-year(fecha_nacimiento) as edad o sea
Select nombre,...,year(now())-year(fecha_nacimiento) as edad. Ahora en el QuickReporte uso 4 QRDBLABELS 3 para los campos de mi tabla y otro para la edad, el dataset apunta a un query, pero cuando intento ver los datos me manda error por la edad, es decir el qrdblabel de la edad tambien apunta al query y el fieldname le puse edad por eso del AS edad. No se cual sea el error, no se si en delphi para quickreport no se pueda usar el as edad, cabe mencionar que en Access la consulta me la muestra bien.
Si me ayudan se lo agradecereo si saben otra forma para que muestre la edad sin tener un campo para ello mejor, lo intente con una funcion que usa DecodeDate pero a todos los registros le pone la edad del primero y por eso me fui por la otra opcion. Sin más me despido.
__________________
La inteligencia me persigue, pero yo soy más rápido que ella.
Responder Con Cita
  #2  
Antiguo 07-09-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Lo más sencillo sería que nos dijeras exactamente cuál es el error que te marca. Delphi no tiene problemas con la cláusual "AS" de SQL, quickreport tampoco, así que el problema no va por ahí.

Pero como dije, sin saber cuál es el error, es dificil estar adivinando.

Puede ser que tengas un problema de sintaxis, que te falte una coma, o algo.
__________________

Responder Con Cita
  #3  
Antiguo 13-09-2007
Caray Caray is offline
Miembro
 
Registrado: abr 2006
Posts: 61
Poder: 19
Caray Va por buen camino
Todo ha quedado bien.

Gente del foro les comento que ya he podido solucionar el problemilla, y si ContraVeneno era un simple error de sintaxis.
__________________
La inteligencia me persigue, pero yo soy más rápido que ella.
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
QuickReport Nelly Impresión 4 07-10-2005 23:54:48
QuickReport Nelly SQL 1 07-10-2005 18:53:22
QuickReport en XP agova Impresión 0 16-08-2005 19:42:55
Gran duda con quickreport lbidi Impresión 3 15-08-2005 20:28:44
Duda de QuickReport blamsa Impresión 5 04-05-2005 10:58:49


La franja horaria es GMT +2. Ahora son las 07:39:37.


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