![]() |
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.- |
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 |
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 |
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 |
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.. |
La franja horaria es GMT +2. Ahora son las 06:35:37. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi