![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() amigos como puedo hacer para que en un momento dado cumpliendose una condicion, solo se pueda visualizar un reporte pero se deshabilite la opcion de print del mismo, en qreport?
si se podra hacer eso? ![]() ![]() ![]() |
#2
|
||||
|
||||
Si es posible, pero para hacerlo deberas crear una vista previa personalizada. En este link tienes un demo de como hacerlo. Es cuestion de habilitar/deshabilitar los botones de la barra de herramientas del formulario.
Espero te sirva. Saludos |
#3
|
|||
|
|||
![]() esta bueno, pero me gustaria saber si se puede hacer usando el preview normal de todos modos gracias, porque con esto puedo trabajar
|
#4
|
||||
|
||||
Lastimosamente en la vista previa no tienes control sobre las opciones, el único metodo que te queda es crearte tu propia Vista Previa.
Si necesitas mas ayuda no dudes en avisar. Saludos. |
#5
|
|||
|
|||
![]() muchas gracias, voy a trabajar en eso
![]() |
#6
|
||||
|
||||
![]() Yo tambien era uno de los que creía que no se podia Deshabilitar esos botones amenos que ,como dice jcarteagaf personalizemos la vista previa, pero esta tarde(viendo tu problema
![]() ![]() ![]() ![]() El truco esta en que QuickReport Utiliza Internamente un formulario prediseñado con todos los TToolButton que estan dentro de un TToolBar y todas las demas cosas...; bueno dicho formulario tiene como nombre de Clase TQRStandardPreview ![]() ![]() ![]() Revisando un poco de codigo por aqui y por allá pues lo he logrado haciendo lo siguiente: OJO en el unico lugar que se puede acceder a dichos botones (segun mis pruebas) es en el evento AfterPreview del componente QuickRep. ![]() ![]() Saludos... ![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 Última edición por rgstuamigo fecha: 26-01-2010 a las 23:26:48. |
#7
|
|||
|
|||
![]() muchas gracias por tu ayuda. aunque.
![]() lo hago tal como me dices y en el evento que me dices pero al compilar me da error [Error] QrepCalc.pas(127): Undeclared identifier: 'PreviewControl' a que se debera, |
#8
|
||||
|
||||
![]() Cita:
Bueno haber.. intentalo asi: No te olvides de poner la unidad QRPrev en el Uses y poner el anterior codigo en el evento AfterPreview de tu QuickRep. ![]() Saludos... ![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
#9
|
|||
|
|||
![]() bueno dejo el error pero igual no deshabilita el boton print, que podra ser ????
bueno yo uso delphi 7 y estoy usando el qreport que trae esta version de delphi Última edición por perico fecha: 27-01-2010 a las 01:48:56. |
#10
|
||||
|
||||
![]() Cita:
![]() Segun mis pruebas la version 3.0.9 no trabaja de igual forma que la version que tengo que es la 5.02. Ya que segun he observado ,algunos eventos se disparan en una forma diferente entre ambas versiones, y he ahí..que por eso que no te funciona igual como me funciona a mi... ![]() Bueno..como te decia antes, simplemente has que dichos botones no sean visible;haaah... y ahora en ves de usar el evento AfterPreview, mejor utiliza el evento BeforePrint de tu componente QuickRep (eso es por la version que tienes), quedando tu codigo mas o menos asi: Nota: Probado en Delphi 7 y Quick Report 3.0.9 ![]() Saludos... ![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
#11
|
|||
|
|||
![]() muchas gracias es lo que necesitaba, disculpa la molestia
![]() |
#12
|
||||
|
||||
Cita:
Ahora bien, ¿cómo hago para que ejecutar algo en un evento? El botón "print" de la visualización previa debería tenerlo. Yo necesito hacer algo adicional cuando se presiona el botón "print" de la preview. ¿Cómo se podrá hacer? Gracias. Santiago.
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
#13
|
||||
|
||||
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cookies, ¿permitir, no permitir? Extensiones del navegador, ¿todas, ninguna, alguna? | ixMike | Seguridad | 2 | 13-11-2009 23:49:06 |
Print Preview | StartKill | Impresión | 9 | 06-02-2008 00:38:55 |
QRGroup.Print | jollosa | Impresión | 0 | 10-07-2007 13:24:36 |
Jv Print Preview ?! | MaMu | Impresión | 0 | 29-04-2007 14:40:57 |
print.exe win98 | m@r | Varios | 0 | 21-01-2005 18:09:30 |
![]() |
|