Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

RM - PEP 2.0 - Relatórios RDL e Formulários Dinâmicos

Dúvida 

Como criar relatórios RDL a partir do formulário dinâmico? 

Ambiente
Soluções Saúde - PEP 2.0.

Solução

1. Os relatórios customizados serão criados através do aplicativo Microsoft SQL Repot Builder. Caso não possua, segue o link para fazer o download do instalador:

https://www.microsoft.com/pt-br/download/details.aspx?id=6116.

2. Após a instalação, execute o aplicativo através do atalho que foi criado na área de trabalho e inclua o relatório em branco.

mceclip0.png

3. Com o botão direito do mouse, clique na pasta “Data Sources” e em "Add Data Source...".

mceclip1.png

4. Na tela de propriedade, insira um nome para o DataSource, selecione a opção "Use a connection embedded in my report" e XML no campo Select Connection Type.

5. Em seguida, antes de confirmar as alterações, monte a URL abaixo alterando os campos “Servidor”, para o servidor da aplicação do PEP 2.0 e o “ResponseID” para o ID do formulário dinâmico: 

http://[servidor]/TOTVS.FormBuilder.Web/api/v1/query?responseType=xml&responseId=[responseId]

6. Estas informações poderão ser obtidas da seguinte forma: Abrir o formulário preenchido e clique com o botão direito do mouse sobre o formulário e abrir as propriedades:

mceclip2.png

7. Nas propriedades do formulário, copie o endereço da URL até o ponto de interrogação:

mceclip3.png

8. Realize a seguinte substituição, conforme exemplo abaixo:

http://10.51.12.85/TOTVS.FormBuilder.Web/FormExecution/Edit/de31eea0-5aa6-473b-9239-085a771a5d8a

http://[servidor]/TOTVS.FormBuilder.Web/api/v1/query?responseType=xml&responseId=[responseId

9. Para confirmar se a URL está funcionando, execute no Internet Explorer. Deverão retornar as tags com os valores que foram preenchidos no formulário.

mceclip4.png

10. Após montar a URL, adicione a string no campo "Connection string" do Datasource.

mceclip5.png

mceclip6.png

11. Adicionar um Dataset, clicando com o botão direito sobre a pasta “Datasets”:

  • Marque a opção - "Use a dataset embedded in my report".
  • No campo "Datasource", selecione o Datasource criado no passo anterior, que estará disponível na lista.
  • No campo "Query" copie e cole o seguinte texto: 
<Query>

<ElementPath
IgnoreNamespaces="true">DataTable{}/diffgram{}/DocumentElement{}/FormResponses</ElementPath>


</Query>

mceclip7.png

12. Clique no botão "Query Designer", e após abrir a tela, cliqueno botão com um ponto de exclamação vermelho, que é a opção para executar a Query.

mceclip8.png

13. Os dados do formulário serão exibidos. Após execução, feche a janela através do botão OK.

mceclip9.png

14. Após executar a query, clique em OK na tela Query Designer e em OK na tela de criação do Dataset, assim todos os metadados do formulário terão sido adicionados ao report.

mceclip10.png

 

Feito a configuração, o relatório poderá ser customizado.

mceclip11.png

 

15. Salve o arquivo em um diretório com a extensão RDL.

mceclip12.png

16. Importe o arquivo RDL no formulário dinâmico para que a impressão seja realizada conforme layout criado no passo anterior.

17. Acesse o Prontuário Eletrônico> Formulário Dinâmico> Aplicação de Formulários Dinâmicos.

mceclip13.png

18. Acesse o menu Cadastro de Relatório e localize, através do nome, o formulário dinâmico.

mceclip15.png

19. Em Cadastro de Formulário através do botão Procurar, selecione o arquivo RDL que foi criado e realize a importação.

mceclip16.png

mceclip17.png

20. Ao acessar formulário dinâmico através do prontuário do paciente, um novo ícone de impressão estará disponível. Ao realizar a impressão por este botão, o relatório customizado será gerado.

mceclip18.png

mceclip19.png

 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _