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,
Lucas, você quer a imagem no Excel, no TReport ou em ambos? Você diz que funcionou, funcionou como? Funcionou no TReport impressão em arquivo, para a exportação de tabela no formato XML ou para a nova exportação de Excel e formato XLSX?
— Daniel Mendes 18 de Jan de 2021Bom dia, Daniel. Funcionou no formato em arquivo/PDF, mas não no excel. Teria de estar em ambos.
— Lucas Lisboa 19 de Jan de 2021