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:
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.:
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:
Feito isso só salvar o relatório e vincular ele na atividade no processo em que deseja.