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 30-03-2012
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Poder: 14
cmfab Va por buen camino
Reprte que pueda reajustar el cliente en tiempo de diseño

Hola a todos, se podria hacer que un reporte de mi aplicacion (usando Quick report) se pueda ver por el cliente ejecutando la misma pero que salga la pantalla de diseño para que pueda variar parametros del reporte y que estos parametros se guarden en la propia aplicacion ?

Gracias de antemano
Responder Con Cita
  #2  
Antiguo 30-03-2012
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Es una pregunta muy abierta. Díficil que alguién te pueda ayudar.

Saludos
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #3  
Antiguo 30-03-2012
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Poder: 14
cmfab Va por buen camino
Gracias, osea

me explico mejor, lo que quiero es que el usuario pueda abrir el reporte como lo hago yo en tiempo de diseño y pueda cambiar los objetos QRLabels, QRDBText, tamaño del papel, etc. y que esos cambios se guareden en el ejecutable o que el archivo de reporte este como un archivo libre en el disco duro en la carpeta donde esta el ejecutable. espero se entienda mejor
Responder Con Cita
  #4  
Antiguo 30-03-2012
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Nunca he trabajado con QuickReports. En mi caso solo lo he hecho con FastReports. Este último incluye un componente que se llama frxDesigner. Si lo incluyes en tu aplicación, el sistema de informes adjuntará un editor con tu aplicación. Luego solo llamas a ShowDesigner -creo que así se llama el procedimiento- y opcionalmente puedes pasar la plantilla a modificar.

Una cosa es cierta, independiente del sistema de informes que utilces, no puedes modificar una plantilla si la almacenas en tu ejecutable. Tienes que utilizar una plantilla en un archivo separado.

Te recomendaría consultar la ayuda de QuickReport. Mientras lo haces talvez venga otro miembro que te podría proporcionar información relacionada a QuickReport para hacer lo que necesitas.

Saludos!
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #5  
Antiguo 30-03-2012
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Poder: 14
cmfab Va por buen camino
Gracias, pero necesitaría que se pudiera hacer algo parecido usando Quick Report

un saludo grande !!!
Responder Con Cita
  #6  
Antiguo 31-03-2012
MartinS MartinS is offline
Miembro
NULL
 
Registrado: nov 2011
Ubicación: Villa Cacique - Argentina
Posts: 283
Poder: 13
MartinS Va por buen camino
Hola cmfab:
Creo que no es posible. Chris comenta sobre Fast Report el cual es una aplicacion separada en tanto Qreport (al menos la version que yo tengo) son componentes instalados dentro de Delphi. Lo que si podes darle son las opciones de pagina, margenes y demas pero para crear labels y otros deberias crear las bandas primero, darle el tipo y ahi crear los otros objetos. Otro tema es la modificacion del ejecutable mientras se esta ejecutando ¿Lo dudo? se deberia recompilar? y como? No se, talvez no te entienda pero me parece imposible. Salgo que algún maestro de aqui pueda desasnarme y darte la solución...

Saludos.-
Responder Con Cita
  #7  
Antiguo 31-03-2012
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Poder: 14
cmfab Va por buen camino
Gracias, seimpre pense que seria casi imposible, pero bueno, me urge que sea como lo quiero , así que tendre que migrar el reporte a FastReport

un saludo grande !!!
Responder Con Cita
  #8  
Antiguo 31-03-2012
Avatar de jafera
jafera jafera is offline
Miembro
 
Registrado: may 2007
Ubicación: Llagostera (Girona)
Posts: 582
Poder: 18
jafera Va por buen camino
Si dispones del QReport que trae Delphi por defecto, debes migrar a la versión de pago que incluye el componente QRDesign y que hace exactamente lo que quieres.

Pero se debe vigilar ya que si desde el código envias algo a un componente concreto y luego el ususario lo quita te dará errores, a mi me va bien para crear reportes desde cero sin que el código influya en el.

Este es el componente que utilizo en todos mis reportes. Para según que cosas es un poco dificil de entender, pero con paciencia se consiguen grandes cosas (siempre que el usuario que va a cambiar el reporte conozca algo se SQL).

También decirte que el servicio técnico es en inglés y que responden a todas tus preguntas y te envian la solución via mail sin ninguna limitación.

Espero te sirva de ayuda.

Josep

Última edición por jafera fecha: 31-03-2012 a las 12:04:00.
Responder Con Cita
  #9  
Antiguo 31-03-2012
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Si puedes elegir, que sea FastReport sin duda alguna.

En mi humilde opinión QuickReport se ha quedado muy descolgado y obsoleto. (Aunque en su momento era puntero).
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
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
Componentes en tiempo de diseño ElDuc OOP 12 10-02-2011 06:02:15
eventos en tiempo de diseño jar OOP 0 27-01-2007 22:09:11
Indices En Tiempo De Diseño?? amadis Conexión con bases de datos 0 12-04-2006 20:22:01
Diseño en tiempo de ejecucion Nelson Alberto Impresión 2 26-01-2006 09:34:12
qreport y diseño de informes por parte del cliente rfernandez Impresión 0 08-07-2005 17:27:12


La franja horaria es GMT +2. Ahora son las 22:37:25.


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