Histórico da Página
...
Nos arquivos de configuração do Host (service ou .exe) e RM, de cada estação, dentro de <appSettings> devem ser adicionadas as tags:
- CONFIGGLOBALADDRESS com o diretório de rede compartilhado onde está o arquivo de configuração. Preenchimento obrigatório.
- CONFIGGLOBALAPPKEY com o nome do agrupamento do AppConfig. Exemplo: pode ser criado um AppConfig para o host, outro para o RM.exe. Preenchimento obrigatório.
- CONFIGGLOBALDBKEY com o nome do agrupamento do DbConfig, que é a configuração de campo. Preenchimento opcional, caso esteja vazio será considerado o DbConfig Default.
Exemplos dos arquivos de configuração:
View file | ||||
---|---|---|---|---|
|
View file | ||||
---|---|---|---|---|
|
Abaixo um exemplo de como ficarão os arquivos de configurações em cada estação:
Máquina que não utiliza o arquivo de configGlobal | Máquina que utiliza o arquivo de configGlobal |
---|---|
<?xml version="1.0"?> <configuration> <appSettings> <add key="JobServer3Camadas" value="false" /> <add key="Port" value="8050" /> <add key="Host" value="localhost" /> <add key="LibPath" value="C:\totvs\CorporeRM\RM.Net" /> </appSettings> </configuration> | <?xml version="1. |
...
0"?> <configuration> <appSettings> <add key="CONFIGGLOBALADDRESS" value="\\bhd050101853\Compartilhada\ConfigGlobal\configGlobal.json" /> <add key="CONFIGGLOBALAPPKEY" value="RM" /> <add key="CONFIGGLOBALDBKEY" value="Bases" /> </appSettings> </configuration> |
Exemplos do arquivo de configuração Global:
View file | ||||
---|---|---|---|---|
|
Esse arquivo possui dois agrupadores principais: AppConfig e DbConfig.
- Dentro de AppConfig são cadastradas as configurações de aplicativos, como o RM.Host.Service, RM.Host.Service1, RM.Host, RM.exe, etc.
- Dentro e DbConfig são cadastrados os alias e agrupamentos de alias. Caso não seja definido no arquivo de configuração do aplicativo qual DbConfig usar, será utilizado o agrupamento "Default".
Obs.: As barras invertidas ("\") no arquivo json, seja para determinar diretórios, ou bases de dados, devem ser trocadas pela barra simples ("/") ou utilizadas em duplicidade, ex.: "\\\\BFG050101854\\Compartilhada" ou "//BFG050101854/Compartilhada"
Após realizar estas configurações o ambiente está preparado para utilizar o arquivo Global de configuração.
03. TELA XXXXX
Outras Ações / Ações relacionadas
...
04. TELA XXXXX
Principais Campos e Parâmetros
...