![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
En realidad lo que quiero es que aparesca la palabra NULA o ANULADA, a lo largo de la hoja... en forma diagonal.... El sistema es de Ordenes de Compra... pero cuando se equivocan.. la idea es que si tiene la condición de NULA..se imprima el FILIGRAMA... con eso de la imagen.. no me resultaría, (pero igual voy a intentarlo.. .) ya que solo tendria que ponerla en la banda title o detail, y lo necesito a lo largo de la hoja.. esto se podra??? ![]()
__________________
BlueSteel Última edición por BlueSteel fecha: 04-10-2005 a las 16:33:10. |
|
#2
|
||||
|
||||
|
Y si ponés un BMP Transparente? para que sea traslúcido(no creo que funcione)
otra sería cambiar el Font a Tachado Si lo hacés en toda la hoja pone una imagen visible o invisible de fondo, según la ocasión. qreport 3, será? el que viene con delphi 7?
__________________
And I'd like an hour on the holodeck with Seven of Nine. Última edición por Zeta fecha: 05-10-2005 a las 05:03:09. |
|
#3
|
||||
|
||||
|
Pues aqui está el humilde QrAquaMark, le puesto este nombre ya que me parece más intuitivo. Se instala bajo la pestaña QReport.
Las pruebas que he realizado son: - Crear con el paint un Bmp/jpeg con un texto en gris/rojo/naranja con fondo blanco. - Testearlo en un QuickReport. - Nada más ![]() Quizás tenga fallos, de hecho tiene un parpadeo que no sé por donde quitarlo.... si alguien se empeña en hacerlo, mejor. Lo que os gustará más es el tipo de licencia "SINDE / SINOBI con fuentes" (SIN DErecho a nada / SIN OBlIgaciones de nada) ![]() Para instalarlo, pues como todos: - Ponerlo en una carpeta del library path de delphi. - Component --> install component, buscar el .pas compilar y listo. Un saludo Última edición por Lepe fecha: 10-10-2007 a las 20:56:52. |
|
#4
|
||||
|
||||
|
Corrijo: El fallo que mencionaba de parpadeo no se puede solucionar así por las buenas.
El caso es que la ventana de presentación preliminar del QuickReport, muestra el contenido que se va a imprimir (produce un parpadeo lógico al mostrar el informe), e inicialmente los botones de PrinterSetup y Print, están inhabilitados mientras se comprueba que hay una impresora instalada en el sistema y que hay alguna predeterminada. Una vez realizada esa comprobación, los susodichos botones se habilitan, y es aquí cuando se produce el segundo parpadeo. Por tanto el problema no es del componente, que dicho sea de paso son solo 6 lineas.... aunque no veais para deducir que eran esas 6 ![]() EA, ya podemos crear nuestas marcas de agua o filigranas en los QuickReports. saludos de nuevo |
|
#5
|
||||
|
||||
|
Lepe...
He tratado de instalarlo, pero me sale el error, [Fatal Error] qrAqua.dpk(28): Required package 'rtl' not found y tambien me aparece el error [Fatal Error] qrAqua.dpk(28): Required package 'rtl' not found que puede ser???
__________________
BlueSteel |
|
#6
|
||||
|
||||
|
El archivo fue actualizado, ahora no se llama qrAqua, sino qrAquaMark, elimina el que tienes y bajatelo de nuevo.
En cuanto al error, por favor copia exactemente el mensaje, qrAqua.dpk es imposible, ya que es un .pas, si te dice .dpk será otra cosa. (intuyo que el dclusr.dpk) ya veremos. Un saludo |
|
#7
|
|||
|
|||
|
Me marca error es este procedimiento ...
Código:
procedure tQRAquaMark.Print(OfsX, OfsY: integer); begin if Enabled then with QRPrinter do if ParentReport.FinalPass then begin Canvas.CopyMode:= SRCAND; Canvas.Draw(XPos(Size.Left) , YPos(Size.Top),Picture.Graphic); end; end; Código:
if ParentReport.FinalPass then Undeclared identifier : 'FinalPass' Que podria ser ?? ![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|