SayBitmap en Report

Post Reply
User avatar
Adolfo
Posts: 815
Joined: Tue Oct 11, 2005 11:57 am
Location: Chile
Contact:

SayBitmap en Report

Post by Adolfo »

Hola aTodos...

Como se podra alinear un Bitmap en un REPORT, deseo que este a 1 cm del borde derecho
-------------------------|
xxxxxxxxxxx |
xxxxxxxxxxx |
1cm |

Tengo el tamaño del Bitmap, que eventualmente puede variar,

Ahora lo uso asi
oRpt:SayBitmap( .1, 6, "logo.bmp", 100, 30 )

Cualquier ayuda sera bienvenida..

Gracias...
;-) Ji,ji,ji... buena la cosa... "all you need is code"

http://www.xdata.cl - Desarrollo Inteligente
----------
Lenovo Legion Y520, 16GB Ram, 1 TB NVME M.2, 1 TB SSD, GTX 1050
User avatar
Adolfo
Posts: 815
Joined: Tue Oct 11, 2005 11:57 am
Location: Chile
Contact:

Solucionado...

Post by Adolfo »

YAA.

Lo encontre...
con la ayuda de orpt:PhyWidth() supe el ancho de la hoja y solo le reste el ancho del bitmap + 1 Cm para ponerlo donde deseaba.

Algo asi como
orpt:SayBitmap(0.1, oRpt:PhyWidth() - 2.2, "logo.bmp", 2, 0.6)

Las dimensiones del logo son 2 y 0.6, asi que le sume .2 a mi ancho y logre ponerlo donde queria...

Eso...
Gracias de todas formas por estar ahi..

Desde Chile
Adolfo
;-) Ji,ji,ji... buena la cosa... "all you need is code"

http://www.xdata.cl - Desarrollo Inteligente
----------
Lenovo Legion Y520, 16GB Ram, 1 TB NVME M.2, 1 TB SSD, GTX 1050
User avatar
Alfredo Arteaga
Posts: 326
Joined: Sun Oct 09, 2005 5:22 pm
Location: Mexico
Contact:

Post by Alfredo Arteaga »

Usa oPrn:nHorzSize() como referencia a la posición derecha.

nRigth := oRpt:nHorzSize()

oRpt:SayBitmap( .1, nRight-nWidth_Bipmap, "logo.bmp", nWidth_Bipmap, 30 )
Post Reply