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