Adicionar QR Code e ATCUD nos modelos impressão de utilizador

Por omissão, o QR Code é impresso em todos os modelos impressão de sistema, no entanto, para os utilizadores que optaram por uma personalização do report é necessário adicioná-lo.

De forma a iniciar a edição do modelo de impressão, siga as indicações do tópico de ajuda: Alterar e editar relatórios ou modelos de impressão.

Editar modelo de impressão

No editor aceda a Propriedades do Relatório, clique com o botão direito do rato fora da área do relatório.

Em Referências verifique se existe a classe indicada, caso não exista clique em Adicionar e introduza a seguinte informação.

Designação Informação a introduzir
Nome da assemblagem Wisedat.ReportingServices, Version=1.0.0.0, Culture=neutral, PublicKeyToken=504787beb5e6cc7c
Nome da classe Wisedat.ReportingServices.Barcode
Nome da instância Barcode

Adicionar um novo item do tipo Imagem e posicioná-lo no cabeçalho ou rodapé do modelo de impressão.

Nas Propriedades da imagem efetue as alterações indicadas.

Designação Informação a introduzir
MIMEType image/png
Name QRCode
Source Database
Value =code.Barcode.GetQRCode(Parameters!InfoLegal.Value(21))
Size 3cm; 3cm (tamanho mínimo)
Sizing Fit
Hidden =Len(Parameters!InfoLegal.Value(21))=0

 

Nota: Nos modelos de impressão de recibos, em vez de Parameters!InfoLegal.Value(21) deve-se colocar: Parameters!Infolegal.Value(3)

 

Adicionar ATCUD

De forma a adicionar o ATCUD aos relatórios personalizados siga os seguintes passos:

  1. Clique com o botão direito do rato no relatório e escolha a opção: Inserir | Caixa de texto;
  2.  Em Propriedades da Caixa de Texto (botão direito do rato), adicione a seguinte expressão.

=Parameters!InfoLegal.Value(23)

O caixa do ATCUD deverá situar-se por cima da imagem do QR Code.

 

Nota: Nos modelos de impressão de recibos, em vez de Parameters!InfoLegal.Value(23) deve-se colocar: Parameters!Infolegal.Value(5)

 

A edição de reports está disponível a partir da edição Simple, com BASIC Plan ativo

top