Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-09-2004
maui maui is offline
Miembro
 
Registrado: may 2003
Ubicación: chile
Posts: 40
Poder: 0
maui Va por buen camino
creacion listado de productos

hola amigos del foro

tengo el sigte problema:

tengo una pantalla de listado de productos:

desde -hasta desde - hasta desde-hasta
codigo producto codigo familia cod proveedor

y tengo un boton mostrar, que al presionarlo muestre el reporte con el rango que seleccione (desde - hasta o todos).-

- necesito saber en que orden y que componentes necesito agregar para que me funcione (como indexar).-
(estoy trabajando con ibquery, ibtransaccion y tengo hecha la pantalla y el reporte).-

- si es posible algun codigo que me pueda ayudar.-

espero su respuesta

gracias.-
__________________
m/m/m
Responder Con Cita
  #2  
Antiguo 02-09-2004
El_Perrito El_Perrito is offline
Miembro
 
Registrado: ene 2004
Ubicación: Los Mochis, Mexico
Posts: 97
Poder: 21
El_Perrito Va por buen camino
Thumbs up Espero te sirva

Hola Amigo:

lo que puedes hacer es la consulta con un order by o si lo prefieres usa una tabla auxiliar y la ordenas segun las opciones que escojas pero si la consulta es de la misma tabla con el order by te puede funcionar
Responder Con Cita
  #3  
Antiguo 02-09-2004
maui maui is offline
Miembro
 
Registrado: may 2003
Ubicación: chile
Posts: 40
Poder: 0
maui Va por buen camino
hola amigo gracias por contestar

tengo hecha la consulta con order by de la sigte manera:
<delphi>
select CODIGO, DESCRIPCION, IDFAMILIA, NOM_FAMILIA, IDPROVEEDOR, NOM_PROV
from PRODUCTO, FAMILIA, PROVEEDOR
where (CODIGO >= :CD) and (CODIGO<= :CH)
and (IDFAMILIA >= :CD) and (IDFAMILIA <= :CH)
and (IDPROVEEDOR >= :CD) and (IDPROVEEDOR <= :CH)
order by IDFAMILIA desc;
</delphi>

tengo un datasource, ibquery, ibtranssaction

¿como paso los campos por referencia al reporte cosa que cuando

seleccione el codigo producto
codigo familia
codigo proveedor

presione mostrar me despliegue el reporte con lo seleccionado.-

espero respuestas

gracias
__________________
m/m/m
Responder Con Cita
  #4  
Antiguo 02-09-2004
El_Perrito El_Perrito is offline
Miembro
 
Registrado: ene 2004
Ubicación: Los Mochis, Mexico
Posts: 97
Poder: 21
El_Perrito Va por buen camino
Talking Hola Maui

Seria de gran ayuda si pusieras un Ejemplo de lo que quieres obtener, quizas estoy confundido pero yo entendi que no quieres desplegar todo el resultado de la consulta sino solamente algunos registros, corrigeme si estoy mal, ahora ¿que componentes usas en el Reporte?

Espero respuesta

Un Hermano Mexicano los Saluda
Responder Con Cita
  #5  
Antiguo 03-09-2004
maui maui is offline
Miembro
 
Registrado: may 2003
Ubicación: chile
Posts: 40
Poder: 0
maui Va por buen camino
hola amigazo

le explico

tengo una pantalla listado de productos.

tu ingresas el codigo del producto y se despliega la descripcion, familia y proveedor (esto mediante un rango desde codigo hasta codigo) .-

los componentes que tengo son un ibquery , un datasourse y ibtranssaccion

y en el reporte tengo un ibtable y ibtranssaccion

la pregunta del millon es ¿ en que orden debo colocar los componentes de manera de que cuando presione mostrar me muestre en el reporte lo que seleccione en la pantalla, ya que lo he intentado todo y no me funciona(como referencio los datos de la pantalla al reporte.-

esta es la consulta que ocupo en la pantalla:

select cod, descrip, familia, proveedor
from producto
where (cod >= d) and (cod <= h)
and (familia = :familia)
order by familia;

me explico....

espero tu respuesta..
__________________
m/m/m
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


La franja horaria es GMT +2. Ahora son las 01:29:23.


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