Mudanças entre as edições de "Instalação do Delphi"

De Grupo Acert
Ir para: navegação, pesquisa
(Instalando os Componentes)
 
Linha 1: Linha 1:
 +
== '''IMPORTANTE''' ==
 +
 +
#Após os passos anteriores, adicione a pasta “D:\delphi2010FIBPLUS” no Library Path do Delphi. Estapasta é criada automaticamente pelo    Starteam, caso não existir criar manualmente.
 +
#Para conseguir compilar todos os projetos, seu Library Path do Delphi tem que estar com os seguintesitens e acima dos paths do QuickReport, e do AcBr:
 +
#*$(SVN)
 +
#*$(SVN)\Utilitarios\LeituraSerial
 +
#*$(SVN)\Utilitarios\EnvioEmail
 +
#*$(SVN)\Utilitarios\EnvioEmail\Plugin Email
 +
#*$(SVN)\Utilitarios\log
 +
#*$(SVN)\Sisger\Cobranca\Frames Cobrancas
 +
#*$(SVN)\Utilitarios\ValidadorNFe\Model\Base
 +
#*$(SVN)\Utilitarios\ValidadorNFe\Model\Regra
 +
#*$(SVN)\Utilitarios\ValidadorNFe\VSPED1\Model
 +
#*$(SVN)\Utilitarios\Abbrevia 5.0\source
 +
#*$(SVN)\Utilitarios\TracerReader\componentes\QSpiderGraph
 +
#*$(SVN)\Sisger\SGO\SOAP
 +
#*$(SVN)\Utilitarios\SOAPServerAtual-IP
 +
 +
Onde: (SVN) é a variável de ambiente que deve ser criada no Delphi apontando para o diretório onde estão os fontes dos sistemas normamente em D:\delphi2010.
 +
 +
Para criar a variável de ambiente vá ao menu Tools -> Options -> Enviroment Variables -> User Overrides -> New, e preencha da seguinte forma:
 +
<br>
 +
Variable Name  : SVN
 +
<br>
 +
Variable Value : <Seu diretório com os arquivos fontes>
 +
 +
*Deverá ser adicionado também o caminho : D:\DELPHI2010\Sisger\Cobranca\Frames Cobrancas<br>
 +
<h3><p><b>Desativando a opção auto create</b></p></h3>
 +
<p>No delphi vá no menu <b>Tools</b> - Opção <b>Options</b> - clicar em <b>VCL Designer</b></p>
 +
<p>Em <b>module creation options</b> desmarcar a opção <b>Auto create forms & data modules</b></p>
 +
 +
<h3><p><b>Copiando o arquivo DCC32.EXE</b></p></h3>
 +
Para instalar os projetos "FortesReport" e "ACBr2" é necessário copiar para a pasta C:\Arquivos de Programas\Embarcadero\RAD Studio\7.0\bin\ os arquivos disponíveis na pasta \\192.168.1.2\Instaladores\Linguagem de Programação\Delphi 2010\DCC
 +
Estes arquivos são o compilador via linha de comando do Delphi, e são necessários para instalar esses pacotes.
 +
 
== Instalando o Delphi 2010 ==
 
== Instalando o Delphi 2010 ==
  
Linha 29: Linha 64:
 
#Faça o mesmo procedimento do item 8 ao 10, porém, agora com os arquivos“FIBPlusEditors2010.dpk”, “FIBDBMidas2010.dpk” e “pFIBPlusTools2010.dpk”, que está localizadodentro da pasta “Tools”.
 
#Faça o mesmo procedimento do item 8 ao 10, porém, agora com os arquivos“FIBPlusEditors2010.dpk”, “FIBDBMidas2010.dpk” e “pFIBPlusTools2010.dpk”, que está localizadodentro da pasta “Tools”.
  
 +
'''Indy'''
 +
 +
# Remover os pacotes Indy em Componentes / InstallPackages
 +
# Apagar a pasta Indy em ..\Embarcadero\RAD Studio\7.0\source\Indy
 +
# Apagar os arquivos *indy*.bpl da pasta ..\Embarcadero\RAD Studio\7.0\bin\
 +
# Copiar a pasta indy em \\192.168.1.2\instaladores\Linguagem de Programação\Componentes Delphi\Componentes 2010 para o computador, junto dos demais componentes.
 +
# Adicionar no library path as pastas:
 +
      * indy\Lib\System
 +
      * indy\Lib\Core)
 +
      * indy\Lib\Protocols
 +
# Compilar os seguintes projetos nesse ordem:
 +
      * IndySystem140.dpk (in Lib\System)
 +
      * IndyCore140.dpk (in Lib\Core)
 +
      * IndyProtocols140.dpk (in Lib\Protocols)
 +
# Compilar e instalar os seguintes projetos nesse ordem:
 +
      * dclIndyCore140.dpk (in Lib\Core)
 +
      * dclIndyProtocols140.dpk (in Lib\Protocols)
  
 
'''QuickReport505'''
 
'''QuickReport505'''
Linha 54: Linha 106:
 
'''FortesReport (utilizado no AtualNfeView - Danfe do SAT)'''
 
'''FortesReport (utilizado no AtualNfeView - Danfe do SAT)'''
 
# Copie a pasta \\xenon\Instaladores\Linguagem de Programação\Componentes Delphi\Componentes2010\FortesReport para o seu computador.
 
# Copie a pasta \\xenon\Instaladores\Linguagem de Programação\Componentes Delphi\Componentes2010\FortesReport para o seu computador.
# Adicione ao "Lybrary Path" do Delphi a pasta Packages e Source.
+
# Copie o arquivo RLPreviewForm.pas da pasta ..\Instaladores\Linguagem de Programação\ComponentesDelphi\Componentes 2010\PreviewAtual\Fortes para a pasta Source ( Substituindo o existente ) que fica dentro da pasta FortesReport, que você copiou logo acima.
# Abra o pacote "frce.dpk" (pasta packages), compile e instale.
+
# Execute o instalador "frceInstall.exe".
  
 
'''ZintBarcode (utilizado no AtualNfeView - Danfe da NFC-e)'''
 
'''ZintBarcode (utilizado no AtualNfeView - Danfe da NFC-e)'''
Linha 65: Linha 117:
  
  
'''AcBR 2.0'''
+
'''AcBR'''<br>
 
+
<b>**OBS: antes de instalar o ACBr, é necessário que o "FortesReport" esteja previamente instalado.**</b>
#No Delphi, vá ao menu “Componentes/Install Packages”, e remova todos os pacotes relacionadoscom o AcBR caso existirem.
+
#Crie um diretório para copiar os fontes do ACBr, de preferência no seguinte modelo: "C:\Componentes".
#Abra o Library Path e remova todos os paths relacionados ao AcBr caso existirem.
+
#Copie a pasta \\192.168.1.2\instaladores\Linguagem de Programação\Componentes Delphi\Componentes 2010\Acbr para o diretório criado no passo anterior.  
#Copie a pasta \\xenon\Instaladores\Linguagem de Programação\ComponentesDelphi\Componentes 2010\AcBR e cole na pasta C:\Arquivos de programas\Embarcadero\RADStudio\7.0, caso já existir sobreponha os arquivos.
+
#Execute o arquivo "ACBrInstall_Trunk2.exe" como administrador.
#Adicionem no Library Path as seguintes pastas:
+
#Clique em "Próximo".
#*C:\Arquivos de programas\Embarcadero\RAD Studio\7.0\AcBr\Fontes\ACBrCapicom
+
#Informe o diretório onde está os fontes do ACBr. Exemplo: "C:\Componentes\ACBr".
#*C:\Arquivos de programas\Embarcadero\RAD Studio\7.0\AcBr\Fontes\ACBrComum
+
#Selecione a versão do Delphi. "Delphi 2010".
#*C:\Arquivos de programas\Embarcadero\RAD Studio\7.0\AcBr\Fontes\ACBrDiversos
+
#Marque a opção "Remover arquivos antigos do disco(pode demorar bastante)."
#*C:\Arquivos de programas\Embarcadero\RAD Studio\7.0\AcBr\Fontes\ACBrNFe2
+
#Clique em "Próximo".
#*C:\Arquivos de programas\Embarcadero\RAD Studio\7.0\AcBr\Fontes\ACBrSerial
+
#Clique em "Próximo".
#*C:\Arquivos de programas\Embarcadero\RAD Studio\7.0\AcBr\Fontes\PCN2
+
#Clique em "Próximo".
#*C:\Arquivos de programas\Embarcadero\RAD Studio\7.0\AcBr\Fontes\synalist
+
#Clique em "Instalar".
#*C:\Arquivos de programas\Embarcadero\RAD Studio\7.0\AcBr\Fontes\ZLibExGZ
+
#Aparecerá uma janela dizendo que você selecionou a opção descrita no passo 7. clique em "sim".
#*C:\Arquivos de programas\Embarcadero\RAD Studio\7.0\AcBr\Fontes\ACBrSAT
+
#Se tudo ocorrer como esperado, aparecerá uma janela informando que todos os pacotes foram compilados e instalados com sucesso.
#*Copie o arquivo \\xenon\instaladores\Linguagem de Programação\Componentes Delphi\Componentes 2010\AcBr\DLLs\OpenSSL\libeay32.dll para a pasta C:\windows\system32 para SO de 32bits ou C:\Windows\SysWOW64 para SO de 64bits.
+
#Clique em "OK".
#Abra o projeto C:\Arquivos de programas\Embarcadero\RADStudio\7.0\AcBR\Pacotes\Delphi\BuildWithNFe2.bpg
+
#Clique em "Próximo".
#Com o projeto aberto execute as seguintes ações nesta ordem nos seguintes pacotes:
+
#Clique em "Finalizar".
#* Compilar ACBrComum
+
#Pronto, seu ACBr está instalado :)  
#* Compilar PCN2 ( Tem que adicionar o pacote ao projeto )
+
#* Compilar Synapse ( Tem que adicionar o pacote ao projeto )
+
#* Compilar e Instalar ACBrDiversos
+
#* Compilar e Instalar ACBrSerial ( Tem que adicionar o pacote ao projeto )
+
#* Compilar ACBrCapicom
+
#* Compilar ACBrOpenSSL
+
#* Compilar e Instalar ACBr_NFe2
+
#* Compilar e instalar ACBrNFeDanfeRV
+
#* Compilar e instalar ACBrNFeDanfeRVCodeBase
+
#* Compilar e instalar ACBrNFeDanfeFRpkg (Abra este pacote separadamente, é utilizado para o FastReports)
+
#* Compilar e instalar ACBr_SAT ( Tem que adicionar o pacote ao projeto )
+
#* Compilar e instalar ACBr_SAT_Extrato_Fortes ( Tem que adicionar o pacote ao projeto )
+
#* Compilar e instalar ACBr_SAT_Extrato_ESCPOS ( Tem que adicionar o pacote ao projeto )
+
 
+
Obs.: Caso aconteça algum erro na instalação do ACBrNFeDanfeRV ou ACBrNFeDanfeRVCodeBase altere na cláusula "uses" do fonte a unit Rave90VCL por Rave77VCL. ( A alteração já está sendo providenciada nos fontes da instalação para que isso não aconteça ).
+
 
+
  
 
'''MADCollection'''
 
'''MADCollection'''
Linha 114: Linha 150:
 
'''Preview Atual'''
 
'''Preview Atual'''
  
#Copie os arquivos da pasta \\192.168.1.2\Instaladores\Linguagem de Programação\ComponentesDelphi\Componentes 2010\PreviewAtual
+
#Copie os arquivos da pasta \\192.168.1.2\Instaladores\Linguagem de Programação\ComponentesDelphi\Componentes 2010\PreviewAtual\QuickReport
 
#Cole na pasta C:\Arquivos de programas\Embarcadero\RAD Studio\7.0\Quickrep505 e substitua o arquivo existente.
 
#Cole na pasta C:\Arquivos de programas\Embarcadero\RAD Studio\7.0\Quickrep505 e substitua o arquivo existente.
 
#Abra o Delphi, vá ao menu File/Open, e abra o arquivo QR5RunD2010.dpk dentro da pasta do QuickReport citada anteriormente.
 
#Abra o Delphi, vá ao menu File/Open, e abra o arquivo QR5RunD2010.dpk dentro da pasta do QuickReport citada anteriormente.
Linha 240: Linha 276:
 
#Adicione no Library Path do Delphi a pasta ..\ICS\Source
 
#Adicione no Library Path do Delphi a pasta ..\ICS\Source
  
== '''IMPORTANTE''' ==
+
'''*JEDI '''
  
#Após os passos anteriores, adicione a pasta “D:\delphi2010FIBPLUS” no Library Path do Delphi. Estapasta é criada automaticamente pelo    Starteam, caso não existir criar manualmente.
+
1 – Copiar para sua pasta componentes a pasta do instalador do JEDI
#Para conseguir compilar todos os projetos, seu Library Path do Delphi tem que estar com os seguintesitens e acima dos paths do QuickReport, e do AcBr:
+
2 – Primeiramente devemos instalar os pacotes “common”do componente que se encontram
#*$(SVN)
+
na pasta “jcl/jcl”. Dentro desta pasta executar o arquivo “install.bat” como administrador.
#*$(SVN)\Utilitarios\LeituraSerial
+
3 – Ao abrir o instalador, ir na aba “Rad Studio 2010”, no canto inferior direito apontar o
#*$(SVN)\Utilitarios\EnvioEmail
+
caminho de onde serão geradas as BPL’s.
#*$(SVN)\Utilitarios\EnvioEmail\Plugin Email
+
4 – Finalizar a instalação.
#*$(SVN)\Utilitarios\log
+
Obs: Serão adicionados automaticamente os paths necessários, porém na minha maquina, o
#*$(SVN)\Sisger\Cobranca\Frames Cobrancas
+
Delphi não encontrava o path das BPLs, caso ocorra esse probleme, eu resolvi copiando as
#*$(SVN)\Utilitarios\ValidadorNFe\Model\Base
+
BPL’s para a pasta padrão das BPL’s do Delphi: C:\Users\Public\Documents\RAD Studio\7.0\Bpl
#*$(SVN)\Utilitarios\ValidadorNFe\Model\Regra
+
5 – Agora iremos instalar os componentes visuais do JEDI que se encontram na pasta
#*$(SVN)\Utilitarios\ValidadorNFe\VSPED1\Model
+
“jvcl/jvcl”. Dentro desta pasta executar o arquivo “install.bat” como administrador.
#*$(SVN)\Utilitarios\Abbrevia 5.0\source
+
6 – Avançar todas as telas sem alterar o que está previamente configurado e finalizar a
 
+
instalação.
Onde: (SVN) é a variável de ambiente que deve ser criada no Delphi apontando para o diretório onde estão os fontes dos sistemas normamente em D:\delphi2010.
+
 
+
Para criar a variável de ambiente vá ao menu Tools -> Options -> Enviroment Variables -> User Overrides -> New, e preencha da seguinte forma:
+
<br>
+
Variable Name  : SVN
+
<br>
+
Variable Value : <Seu diretório com os arquivos fontes>
+
 
+
*Deverá ser adicionado também o caminho : D:\DELPHI2010\Sisger\Cobranca\Frames Cobrancas<br>
+
<h3><p><b>Desativando a opção auto create</b></p></h3>
+
<p>No delphi vá no menu <b>Tools</b> - Opção <b>Options</b> - clicar em <b>VCL Designer</b></p>
+
<p>Em <b>module creation options</b> desmarcar a opção <b>Auto create forms & data modules</b></p>
+
 
+
<h3><p><b>Copiando o arquivo DCC32.EXE</b></p></h3>
+
Para instalar os projetos "FortesReport" e "ACBr2" é necessário copiar para a pasta C:\Arquivos de Programas\Embarcadero\RAD Studio\7.0\bin\ os arquivos disponíveis na pasta \\192.168.1.2\Instaladores\Linguagem de Programação\Delphi 2010\DCC
+
Estes arquivos são o compilador via linha de comando do Delphi, e são necessários para instalar esses pacotes.
+

Edição atual tal como às 15h19min de 26 de maio de 2023