Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/3279126062824/newLayouttecnologia.css |
|
Pagetitle | ||
---|---|---|
|
...
...
...
|
Verifica
...
se
...
houve
...
alteração
...
da
...
configuração
...
de
...
SourcePath
...
(RPO
...
Ativo)
...
após
...
o
...
início
...
do
...
processo
...
atual.
Sintaxe
Bloco de código | ||
---|---|---|
| ||
ChkRpoChg() --> lRet
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
lRet |
...
lógico | Retorna verdadeiro (.T.), se o programa atual for carregado a partir do SourcePath do arquivo de configuração (totvsappserver.ini) do TOTVS Application Server; caso contrário, falso (.F.). |
Observações
O Framework AdvPL, Microsiga Protheus,
...
possui uma implementação no sistema de menu, que quando habiltado verifica a cada término de execução a opção de Menu, se houve alteração do repositório ativo. Caso o SourcePath do ambiente atual seja alterado no arquivo de configuração (totvsappserver.ini), do TOTVS Application Server, o path do repositório em uso no momento pelo processo atual será diferente da configuração atual e a função retornará falso (.F.). Nesta caso, o sistema ERP Microsiga Protheus apresenta para o usuário que o repositório de objetos foi alterado e solicita por uma confirmação para que o menu do ERP seja
...
fechado e o TOTVS Application Server finalizado e iniciado novamente para realizar uma nova
...
conexão com o RPO atualizado.
Esta função está disponível, na linguagem AdvPL, a partir da build 7.00.041227P
...
do TOTVS Application Server.
Exemplos
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
User Function Exemplo() lret := ChkRpoChg() conout(cvaltochar(lret)) Return |
Abrangência
Microsiga Protheus 8.11 , Protheus 10