 |
ActiveDelphi .: O site do programador Delphi! :.
|
| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
fernando_bigode Novato

Registrado: Quinta-Feira, 1 de Dezembro de 2011 Mensagens: 75
|
Enviada: Seg Jun 04, 2012 3:32 pm Assunto: [Resolvido]Preview do FastReport no Delphi XE2 em português |
|
|
Pesquisando na internet, percebi que existe a possibilidade de recompilar o FastReport, alterando a linguagem do programa, através de um arquivo chamado recompile.exe que fica na pasta do FastReport. No entanto, ele faz isso para diversas versões do Delphi, exceto o Delphi XE2.
Alguém conseguiu traduzir o FastReport do DelphiXE2 para português?
Se tiver como traduzir pelo menos o preview dos relatórios, já está ótimo.
OBS: Eu uso o FastReport Embarcadero Edition.
Valeu!
Editado pela última vez por fernando_bigode em Sex Jun 08, 2012 2:39 pm, num total de 1 vez |
|
| Voltar ao Topo |
|
 |
GabrielLampa Novato

Registrado: Quinta-Feira, 27 de Outubro de 2011 Mensagens: 50 Localização: Teresópolis
|
Enviada: Seg Jun 04, 2012 3:36 pm Assunto: |
|
|
Saudações Amigo.
Hj ainda tava fazendo isso,e reparei que não tem a opção para o XE2,oque me deixo um tanto quanto curioso ja que eu uso a mesma versão que vc,a nativa do XE2.Tudo oque ele fez foi criar uma pasta chamada LIB15.
To acompanhando o POST.
Vlw. _________________ Be a hero.
Tell the world about Firefox. |
|
| Voltar ao Topo |
|
 |
fernando_bigode Novato

Registrado: Quinta-Feira, 1 de Dezembro de 2011 Mensagens: 75
|
Enviada: Seg Jun 04, 2012 3:40 pm Assunto: |
|
|
Exatamente. Percebi mesmo que ele apenas criou essa pasta com uns 10 arquivos.
Se você abri-los, verá que tem coisas escritas em português, num formato XML, mas não traduz nada no preview do FR4. Além disso, tentei compilar uns arquivos, mas não consegui, já que nem sei fazer isso (Segui uns passos do arquivo install.txt em inglês na pasta do FR4, mas não ajudou em nada).
Eu acho que da pra aproveitar essas units criadas na pasta LibD15, mas não sei o que fazer!  |
|
| Voltar ao Topo |
|
 |
fernando_bigode Novato

Registrado: Quinta-Feira, 1 de Dezembro de 2011 Mensagens: 75
|
Enviada: Ter Jun 05, 2012 5:12 pm Assunto: |
|
|
Ninguém?  |
|
| Voltar ao Topo |
|
 |
belo Novato

Registrado: Segunda-Feira, 19 de Abril de 2004 Mensagens: 46 Localização: Recife/PE
|
|
| Voltar ao Topo |
|
 |
fernando_bigode Novato

Registrado: Quinta-Feira, 1 de Dezembro de 2011 Mensagens: 75
|
Enviada: Qua Jun 06, 2012 8:47 am Assunto: |
|
|
belo, eu segui esse tutorial, mas não deu certo.
Recompilei vários pacotes do FastReport, inclui o caminho da biblioteca no delphi e tal, mas acabo ferrando tudo. Agora nem o fastReport funciona mais
Você conseguiu fazer? Poderia postar pra nós? |
|
| Voltar ao Topo |
|
 |
belo Novato

Registrado: Segunda-Feira, 19 de Abril de 2004 Mensagens: 46 Localização: Recife/PE
|
Enviada: Qua Jun 06, 2012 4:08 pm Assunto: |
|
|
Bom, faça detalhadamente os seguintes procedimento com o Delphi fechado:
Por segurança, faça antes um Backup da sua pasta do FastReport
1. Passo:
Remova ou renomeie as seguintes dcu's da pasta FastReports\LibD16:
- frxrcClass.dcu
- frxrcDesgn.dcu
- frxrcInsp.dcu
- frxrcExports.dcu
OBS. Caso você compile para 64 bits, faça o mesmo procedimento para a pasta FastReports\LibD16x64
2. Passo:
Vá para a pasta onde tem o idioma desejado, nesse caso: FastReports\Res\Brazil e execute o mk.bat
3. Passo:
O correto seria recompilar todas as packages que iniciam com: frx*.dpk, frxe*.dpk, seguindo o procedimento contido no arquivo install.txt, item III e IV no entanto pode ser um processo trabalhoso para os menos experientes.
Para simplificar o processo vai uma "gambiarra" minha que funcionou perfeitamente.
O programa "recompile.exe" que esta dentro da pasta padrão dos FastReports, por incrível que pareça não compila para o XE2, por isso não aceita e da erro, pois ele ainda esta na versão 1.04, enfim...
Observe que na pasta \FastReports tem três pastas Lib:
\FastReports\LibD15
\FastReports\LibD16
\FastReports\LibD16x64
Como o compile.exe só vai compilar até a versão 15 ,que é a XE, faça o seguinte procedimento:
1. Renomeie a pasta LibD15 para um nome qualquer, tipo: LibD15bk
2. Renomeie a pasta Libd16 para LibD15
3. Com o Compile.exe aberto, antes de compilar, deixe com as seguintes configurações:
- 1. select the compiler - Embarcadero RAD Studio XE (Delphi, C++)
- 2. Select The FastReport Version - Standard
- 3. Select The TeeChart Version - TeeChartStd
- 4. What you want to do - selecione: Change Language to: Brazil e deixe marcado: with debug info
Click em Compile que ele vai gerar a seguinte mensagem:
frx15.dpk compiled
frxe15.dpk compiled
dclfrx15.dpk compiled
dclfrxe15.dpk compiled
Done
As novas DCU estão traduzidas, feche o Compile.exe
I M P O R T A N TE:
Depois desse procedimento, vamos fazer o processo inverso, ou seja voltas as pasta para o nome anterior:
1. Renomeie a pasta LibD15 para LibD16
2. Renomeie a pasta LibD15bk (ou o nome que você colocou) para LibD15
Abra o Delphi, recompile a sua aplicação e verifique se os Previews dos seus relatórios estão traduzidos.
OBS.
Essa tradução aplica-se apenas ao Preview do relatório final e não do Editor.
Ufa, terminei!
Espero ter ajuda.
Boa Sorte!
Eduardo Belo |
|
| Voltar ao Topo |
|
 |
fernando_bigode Novato

Registrado: Quinta-Feira, 1 de Dezembro de 2011 Mensagens: 75
|
Enviada: Qui Jun 07, 2012 9:58 pm Assunto: |
|
|
belo, muito obrigado mesmo, funcionou perfeitamente!
Você não só me ajudou, como provavelmente ajudará muita gente no futuro!
Muito obrigado mesmo!  |
|
| Voltar ao Topo |
|
 |
GabrielLampa Novato

Registrado: Quinta-Feira, 27 de Outubro de 2011 Mensagens: 50 Localização: Teresópolis
|
Enviada: Ter Jun 19, 2012 11:42 pm Assunto: |
|
|
Consegui com o Update 4 for Delphi XE2 and C++Builder XE2,agora o compile.exe recopila pro XE2,o que já era pra ter sido feito a muito tempo. _________________ Be a hero.
Tell the world about Firefox. |
|
| Voltar ao Topo |
|
 |
|
|
Enviar Mensagens Novas: Proibido. Responder Tópicos Proibido Editar Mensagens: Proibido. Excluir Mensagens: Proibido. Votar em Enquetes: Proibido.
|
|