Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
portuguese
Composition Setup
import.css=/download/attachments/3279126062824/newLayouttecnologia.css

Pagetitle
ChkRpoChg

...

...

...

ChkRpoChg

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
collapsefalse
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
themeEclipse
languagecpp
titleExemplo 1
linenumberstrue
collapsefalse
User Function Exemplo()
  lret := ChkRpoChg()
  conout(cvaltochar(lret))
Return

Abrangência

Microsiga Protheus 8.11 , Protheus 10