Pesquisar na Comunidade
Showing results for tags 'rave reports'.
Encontrado 2 registros
-
Boa tarde pessoal, Eu tenho um projeto que era desenvolvido no delphi 2010 e fiz a migração para o Xe3, instalei todos os componentes, porém, ao tentar compilar o projeto aparece a mensagem: [dcc32 Fatal Error] E2202 Required package 'Rave77VCL' not found Verifiquei que essa versão do Delphi (XE3), já não possuia o rave reports como componente nativo, então fui tentar instalar, mas sem sucesso, não achei uma versão para o xe3. Por fim, gostaria de saber se há uma forma de solucionar esse erro. att, Gabriel Nogueira
-
- delphi
- rave reports
-
(e 1 mais)
Tags:
-
Boa noite a todos. Verifiquei que na Emissão do DANFSE utilizando o componente do Rave Reports não é tratada a propriedade "NomeLongoNFSe" do componente TACBrNFSe. O arquivo pdf do DANFSE é sempre salvo com o nome curto (apenas o número da NFSe). Isso acaba gerando erro ao imprimir o DANFSe ou Enviar por Email qdo trabalhando com Nome Longo. Debuguei o problema e segue abaixo uma sugestão para alteração: - unit ACBrNFSeDANFSeRVClass - procedure ImprimirDANFSePDF - Mais ou menos na linha 170: trocar o código NomeArq := StringReplace(NFSe.Numero,'NFSe', '', [rfIgnoreCase]); NomeArq := PathWithDelim(Self.PathPDF)+StringReplace(NomeArq,'A','', [rfIgnoreCase])+'.pdf'; por if TACBrNFSe(ACBrNFSe).Configuracoes.Arquivos.NomeLongoNFSe then NomeArq := NotaUtil.GerarNomeNFSe(UFparaCodigo(NFSe.PrestadorServico.Endereco.UF), NFSe.DataEmissao, NFSe.PrestadorServico.IdentificacaoPrestador.Cnpj, StrToIntDef(NFSe.Numero, 0)) else NomeArq := NFSe.Numero; NomeArq := StringReplace(NomeArq, 'NFSe', '', [rfIgnoreCase]); NomeArq := PathWithDelim(Self.PathPDF)+StringReplace(NomeArq,'A','', [rfIgnoreCase])+'.pdf'; Caso possam dar uma olhada e acertada nisso seria legal. Obrigado pela atenção André Luis.
- 7 replies
-
- DANFSE
- Nome Longo
-
(e 1 mais)
Tags: