Ir para o conteúdo principal

Relatório - Mostrar assinatura de processo

Caso de uso: Em um processo BPM, foi solicitado a assinatura do gestor. Ao incluir a assinatura, é necessário trazer essa informação ao gerar o relatório. Para isso, siga os passos abaixo: 

No Report builder primeiramente iremos retorna o valor da variável do tipo Assinatura do processo criando a pipe SQL. 

Criando a PIPE: 

image-1638219987889.png

image-1638220065999.png

image-1638220108186.png

image-1638220144909.png

Criação do SQL: 
select valorblob 
from crm_processo_variavel
where idvariavel = 1   // Nesta linha estamos pegando o codigo da variavel do processo
and idprocesso = 0/*IDPROCESSO*/  // Nesta linha estamos setando o codigo do processo que irá gerar o relatório, lembrando que o processo deve ter a variavel.

Salve e clique em "Ok". 

Inserindo o campo de assinatura ao relatório:
  • Selecione o campo DBImage(componente de imagem), logo após clique no local em que deseja mostrar a assinatura.
  • Ao inserir ele ao relatório clique no campo e selecione a pipe e coluna do SQL conforme a imagem abaixo.:

image-1638220361778.png


Para que o tamanho da assinatura fique do tamanho do campo que você colocou basta seguir a seguinte ordem: 

1. Selecione o campo.
2. Marque a opção que se encontra a esquerda MaintainAspectRatio
3. Marque a opção Stretch para que a visualização do PDF seja a melhor possível.

Segue a imagem abaixo: 

image-1638220406425.png

Feito isso só salvar o relatório e vincular ele na atividade no processo em que deseja.

image-1638220446466.png