OS 012475 Criação do relátorio "REL_MODELOCONTRATOSERVICO.fr3" NT 0134/2026

Resumo da Nota Técnica

A partir desta versão, foi implementado o novo modelo de impressão de contrato de prestação de serviço pelo Fast Report (modelo ".fr3").

Detalhes da Nota Técnica

A criação do relatório teve como base o arquivo "PedidoA4MGUMarmores.fr3", a partir dele foram feitas as alterações referente ao visual do arquivo, informações fixas e novos filtros. Grande parte dos processos internos em relação aos produtos foram preservados, como cálculos e filtro de produto.
Para os novos funcionamentos solicitados, foram necessárias algumas modificações no INTEGRADO. Uma delas foi na própria tela FSelContrato, adicionando um componente "checkbox" para processar o filtro referente ao combustível. Para o funcionamento destes novos filtros, foram implementadas no "DtmFrFast" algumas variáveis internas chamadas "COMBUSTIVEL" (verifica o estado da checkbox de combustível), "VLRLOCACAO" (trás o valor total do pedido, locação e itens) e "CONTRATO_EXTENSOVALOR" (uma variável resultante de uma conversão para valor extenso. Ex: 2000,05 -> DOIS MIL REAIS E CINCO CENTAVOS). Também foi adicionado um verificador que, se identificar um único arquivo na nova pasta do relatório, trás o form "FSelContrato" com o item já selecionado, checkbox de combustível já selecionada e o foco no botão de "Visualizar", com objetivo de facilitar o processo para o usuário.
Após efetuar a impressão, ela é salva como PDF na pasta "Clientes Fast" no mesmo local do arquivo de impressão.

Questões:

Questão 1

Qual foi a principal base utilizada para a criação do novo relatório?

A) Um relatório criado do zero no Delphi
B) O arquivo "PedidoA4MGUMarmores.fr3"
C) Um banco de dados externo
D) Um modelo padrão do FastReport sem alterações

Resposta correta: B

Questão 2

Qual é a função da variável "COMBUSTIVEL" implementada no DtmFrFast?

A) Calcular o valor total do pedido
B) Converter valores numéricos para extenso
C) Verificar o estado da checkbox de combustível
D) Definir o layout do relatório

Resposta correta: C

Questão 3

O que acontece quando o sistema identifica apenas um arquivo na pasta de relatórios?

A) O relatório é automaticamente excluído
B) O sistema abre diretamente o PDF final
C) O sistema fecha a tela de seleção automaticamente
D) O formulário FSelContrato é aberto com item e configurações já selecionadas

Resposta correta: D

Parâmetros Envolvidos

Não há parâmetros envolvidos.

» Nota Técnica