Versão atual:

tReport em Excel com Imagem

Boa tarde, pessoal.

Estou gerando um relatório de funcionários e a ideia é colocar a foto do repositório de imagens (CAMINHO + RA_BITMAP) na linha junto aos dados do funcionário (nome, cpf, admissão).

Fazendo uma gambiarra, consegui imprimir a foto logo abaixo da linha, usando o seguinte bloco de código:

        cFoto := "\system\Fotos\"+AllTrim(QRY_AUX->RA_BITMAP)+".jpg"
        nWidth:= 180
        nHeight:= 240

        oReport:IncRow(300)
        oSectDad:PrintLine()
        oSectDad:SayBitmap( oReport:Row() , oReport:Col() + 10, cFoto, nWidth, nHeight )

Entretanto, conforme disse acima, a foto sai abaixo dos dados. Pergunto se não tem nenhuma forma de amarrar a foto à uma célula, pra que a imagem fique do lado dos dados.

Fora isso, alguns dos usuários exportarão a relação para o Excel. Existe alguma forma de fazer essa exportação sem precisar customizar o fonte ou essa questão só é resolvida usando alguma classe diferente do tReport?

Desde já, agradeço as respostas.

Att,

Versão (1):

Ver a versão formatada

tReport em Excel com Imagem

Comentário

new question