Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   CompositeReport de QReport (https://www.clubdelphi.com/foros/showthread.php?t=55509)

capo979 18-04-2008 15:08:46

CompositeReport de QReport
 
Hola gente como andan???

Les quería consultar por un problema que tengo. Utilizo qreport para mis reportes en algunos utilizo el componente que trae el qreport que es el compositereport. El problema es que cuando hago preview de este reporte y luego minimizo el reporte no me deja volver al preview del reporte y no me deja acceder a ningun lado. En ese caso tengo que matar la aplicación e iniciarla devuelta y tener cuidado cada vez que hago los preview de no minimizarlos porque los pierdo.

Hay alguna manera de solucionar esto?
Se puede cambiar el idioma a los preview de qreport para ponerlo en castellano?

Saludos a todos

jcarteagaf 18-04-2008 15:53:22

Quickreport
 
Ese es un problema comun, especialmente con los usuarios que les gusta minimizar los previews en vez de cerrarlo. Para volver al Preview presionas Alt+F6.

Si, si puedes cambiar a Castellano, creando tu propio preview. En la pagina del creador de Quickreport encontraras un ejemplo.

Saludos.

ContraVeneno 18-04-2008 16:54:15

También podrías cambiar la propiedad PrevFormStyle de tu reporte y ponerlo siempre activo, si lo minimizan, sigue apareciendo abajo.

En el archivo QRXConst.pas (siendo X el número de versión), vienen las constantes de idioma, donde por ejemplo solo habría que cambiar:

Código Delphi [-]
  sqrClosePreview = 'Cerrar Vista Previa'; //'Close Preview';
  sqrPreviewWindowCaption = 'Vista Previa'; //'Report Preview : ';
  sqrExitButtonCaption = '&Cerrar'; //'&Close';
para tener la vista previa en español.

capo979 21-04-2008 16:03:10

CompositeReport de QReport
 
Gracias pero cambio el Qr4const.pas como vos dijiste y sigue poniendo todo en ingles.

Habrá que cambiar algo mas??

muchas gracias

ContraVeneno 21-04-2008 16:37:30

¿lo probaste en tiempo de ejecución?

capo979 21-04-2008 20:40:18

Si lo probe en tiempo de compilacion y nada me sigue dejando todo en ingles.

No se que puede ser!!!

capo979 21-04-2008 20:41:30

perdón quise decir en tiempo de ejecución

jcarteagaf 22-04-2008 00:03:03

REcompilacion
 
Tienes que abrir los packages del Quickreport QR4Run.pkg y compilarlo y el QR4Design.pkg e instalarlo.

Saludos.

ContraVeneno 22-04-2008 01:01:38

Yo no tuve que hacer eso...

Simplemente cambie las constantes en el archivo Qr4Const.pas y ya.

La vista previa en tiempo de diseño, sigue apareciendo en inglés, pero en tiempo de ejecución aparece en español.

de hecho, sigo conservando el archivo qr4const.pas en ingles. Si lo vuelvo a poner y compilo un proyecto, la vista previa en ejecución sale en ingles, si vuelvo a poner el archivo en español y vuelvo a compilar el proyecto, la vista previa aparece en español.

jcarteagaf 22-04-2008 03:41:43

Cita:

Yo no tuve que hacer eso...
Seguramente tienes el codigo fuente del Quickreport dentro del path de busqueda de Delphi. Es por eso que al recompilar tus proyectos se compila el Qr4Const.pas. Por lo general me gusta separar el codigo fuente de los componentes de los dcus generados.


La franja horaria es GMT +2. Ahora son las 14:45:12.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi