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 26-08-2007
esimon esimon is offline
Miembro
 
Registrado: ago 2005
Ubicación: República Dominica
Posts: 149
Poder: 19
esimon Va por buen camino
Thumbs up Como hago un Reporte usando 3 trablas

Hola como esta? espero que este la seccion esacta para esta pregunta, y tambien puedan entenderme.

quiero hacer un reporte usando 3 tablas en access y ReportBuilder, las tablas son:
Provincias, Localidad, hoteles, en la tabla de provincias almaceno
Numero_Provincias, el cual es alfanumerico
Descripcion_Provincias

en la de Localidad
Numero_Provincias, Alfanumerico
Numero_Localidad, Alfanumerico
Descripcion_Localiddad

en Hoteles, apartes de otros campos tengo
Numero_Provincias, Alfanumerico
Numero_Localidad. Alfanumerico

como en la tabla de hoteles el numero de provincias y el numero de localidad se repinten varias beses, lo que quiero hacer es lo siguiente:

si un numero de provincia se repite 5 veces y dentro de esa cantidad de privincias hay un numero de localidad que se repite 3, yo no quiero que el numero de provincia se repita 5 veces, si no una sola ves y la descripcion de esa pronicas y gual con la localidad.

si dentro de esa localidad yo tenvo varios hoteles, quiero sacar el nombre del hotel, la direccion, el telefono, etc.

Disculpen por la tanta informacion lo que trato es de explicar lo mejor que pueda, mil gracias
Responder Con Cita
  #2  
Antiguo 27-08-2007
JosepGA JosepGA is offline
Miembro
 
Registrado: jun 2007
Ubicación: Tarragona
Posts: 166
Poder: 17
JosepGA Va por buen camino
distintas formas de hacerlo

hola, en principio yo lo he hecho de dos formas, una es creando grupos en el report, y la otra es haciendo que no se repitan los valores en un campo, mediante su propiedad en el componente DBLabel del report. Si lo haces con grupos, deberas jugar despues con la posibilidad de que el valor del grupo se alinee con los datos del hotel para evitar una presentación escalonada, para eso usa la propiedad del grupo de position jugando con valores negativos para que compense ( si no recuerdo mal era con valores negativos ). Entonces si esto lo has entendido, deberas crear dos grupos, primero el de Provincias y luego el de Localidades.

Espero que entiendas la explicación, si no es así, cuentame tus dudas e intentare aclarartelas.

Un saludo
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 le hago para imprimir una x en un reporte? Nelly Varios 1 17-04-2006 18:57:03
Como Hago para Imprimir un Campo en un Reporte esimon Impresión 9 18-11-2005 19:13:23
Como las hago? jam888 Firebird e Interbase 7 06-05-2005 22:45:41
Como lo hago? danytorres SQL 4 08-06-2004 14:27:42
Como lo hago¿ MANUEL OVAL SQL 6 31-10-2003 14:43:39


La franja horaria es GMT +2. Ahora son las 05:22:27.


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