Anclar barra de herramientas Print Preview. Aporte

54 views
Skip to first unread message

Zarlu

unread,
Dec 4, 2020, 12:55:32 PM12/4/20
to Comunidad de Visual Foxpro en Español
Saludos foxeros!

Les comparto está función para los que usan el reporteador nativo de Vfp.
FUNCTION anclar_preview
If WExist("Print Preview")
    lcAnclado=1
    lcRC=0&&Row/Column
    lcDockCount=ADOCKSTATE(lcDock)
    IF VARTYPE(lcDock)="C"
        FOR lcCountIni=1 TO lcDockCount
            IF "print preview"=LOWER(lcDock(lcCountIni,1))
                lcAnclado=lcDock(lcCountIni,2)
                Exit
            EndIf   
        ENDFOR
    ENDIF
    IF lcAnclado=0
        Move Window "Print Preview" To lcRC,lcRC
        IF WEXIST('Report Designer')
            Mouse DblClick At lcRC+1,lcRC+3 WINDOW 'Report Designer'
        ELSE
            Mouse DblClick At lcRC-3,lcRC+3
        ENDIF
        Mouse  At 30,50
    ENDIF
    RELEASE lcRC,lcDockCount,lcDock,lcCountIni
ENDIF
ENDFUNC

Se invoca en  el "on entry" del encabezado del reporte (ver imagen)
anclar.png

Ya sea visualicen en la  ventana por default del reporteador:
REPORT FORM el informe  PREVIEW

o en un form especifico:
REPORT FORM el informe  PREVIEW WINDOW("elform")

ya antes había compartido una similar, pero con esta no requieren pasar parámetros a la función.

Espero le sea de utilidad.

zarlu
Chetumal, Quintana Roo, México



M.C. Estrada Jr.

unread,
Dec 4, 2020, 1:26:33 PM12/4/20
to publice...@googlegroups.com
!  genial ✌️

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/61d75420-16ab-494c-a1bb-8d733a3ace5fn%40googlegroups.com.

Ruben Dario Romo Ibarra

unread,
Dec 4, 2020, 1:32:45 PM12/4/20
to publice...@googlegroups.com
Buenas tardes
Como puedo voltear horizontalmente una imagen en reporte de VFP
Saludos

Víctor Hugo Espínola Domínguez

unread,
Dec 4, 2020, 1:36:42 PM12/4/20
to publice...@googlegroups.com
image.png

Saludos,
Víctor.
Lambaré - Paraguay.



Reply all
Reply to author
Forward
0 new messages