Uso de imagens no SmartView

Bom dia
Estamos realizando o desenvolvimento de vários relatorios para o SmartView.
Um desses relatorios é a ficha tecnica do produto, que busca varias informações das tabelas SB1, SG1, SG2, etc…
Dentre estes dados é necessário apresentar a foto do produto, que fica gravada no banco de imagem do Protheus a partir das tabelas AC9 e ACB.

Nosso objeto de negocio foi criado via TLPP.

Em nosso relatorio, posicionamos na tabela SB1, e realizamos a leitura dos campos:
B1_FILIAL
,B1_COD
,B1_DESC
,B1_UM
,B1_GRUPO
,B1_PESO
,B1_XQTDBMV
,B1_XPRET
,B1_XPMM
,B1_XRET
,B1_XQTDM
,B1_XTEMP
,B1_XARABAS
,B1_XLIGA
,B1_BITMAP

O campo B1_BITMAP grava o nome da imagem que esta relacionado ao produtos, conforme retorno do da sentença:
B1_FILIAL B1_COD B1_DESC B1_UM B1_GRUPO B1_PESO B1_XQTDBMV B1_XPRET B1_XPMM B1_XRET B1_XQTDM B1_XTEMP B1_XARABAS B1_XLIGA B1_BITMAP
0012 CORPO DE VÁLVULA 6MM - 8008162-ND PC PA01 26,15 4 46,4 151 RETORNO-LC 02 1405 LBC LEC50A 0012
0151 HIDRANTE BASE - 81511-ND PC PA02 20,8 6 58,7 183,5 RETORNO-LC 00 1395 LBC LEC60A 0151
0901 SUPORTE - ACW2524060 PC PA03 130 1 68 198 RETORNO-LN 05 1350 LBN LEN40A 0901
1501 TROMBETA - TB0582 PC PA04 73 2 72 218 RETORNO-LN 02 1380 LBN LEN45A 0151
2555 CARC.FRONT. - 437-2698/187-5420 PC PA05 55 1 40 95 RETORNO-LS 01 1410 LBS LES30A 2555
3001 CARCACA MOTOR 42W ESQ PC PA05 50 1 10 60 RETORNO-LC 02 1500 LBC LEC50A 3001
3002 CARCACA MOTOR 42W DIR PC PA05 50 1 10 60 RETORNO-LC 02 1500 LBC LEC50A 3002
TST TESTE PC 0001 100 2 10 210 RETORNO-LC 00 1500 LBC LEC50A

Nossa dúvida é a seguinte:
Há alguma documentação da TOTVS que explique como usar uma imagem que esteja no banco de conhecimento do Protheus na construção da unidade de negócio?
Ou ainda, com base no fonte desenvolvido, qual classe podemos utilizar em TLPP para capturar a imagem e qual opção usar no Design do relatorio para construir a imagem no layout.

2 curtidas

Bom dia Juarez, aqui um exemplo de como enviar imagens: Smart View - Enviando imagens via objeto de negócio - Frameworksp - TDN

1 curtida