Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Portuguese

Pagetitle
TraceStack
TraceStack

TraceStack

Identifica a origem de uma possível ocorrência de advertência no console.



Abrangência
ERP 10 e 11

Ao utilizar algumas funções específicas, com argumentos inválidos, por compatibilidade com versões anteriores, não causam erros. Porém, emitem mensagens de advertência no console do TOTVS | Application Server.Através dessa chave (TraceStack=1), especificada no ambiente (environment) em uso, é acrescentada nessas mensagens de advertência a pilha de chamada de funções (stack) que originou essa ocorrência, facilitando a localização da origem e da devida providência.

Ao utilizar algumas funções específicas, com argumentos inválidos, por compatibilidade com versões anteriores, não causam erros. Porém, emitem mensagens de advertência no console do TOTVS | Application Server.

 

Valores válidos

ValorDescrição
0Desabilita
1Habilita

 

Importante
  • Esta chave funciona nas mensagens de advertência de parâmetro inválido nas funções FieldPut() e TCSetField().

 


Exemplo de mensagens

 


Função FieldPut() recebendo um campo 0 (zero) para ser atualizado.

************************ (SERVER,user) ************************
Warning: FieldPut - File: <file> - invalid Field number : 0 - statement ignored (Last FieldPos that returned 0 received parameter: '<FIELD>')

  

Função TCSetField() recebendo um campo que não existe no alias especificado.

************************ (SERVER,user) ************************
TCSetField error - Field not found: CPON 

 


Função TCSetField() rebebendo um campo cujo tipo seja diferente de 'D' data, 'L' Lógico e 'N' numérico.

************************ (AUTOMAN,julio) ************************
TCSetField with type different from 'D', 'L' and 'N' - statement ignored. XXX->FIELD_NAME
 


Exemplo

[EnvTeste]
SourcePath=d:\ERP\Projetos\HYPERSITE\WebRpo
RootPath=d:\ERP\Projetos\HYPERSITE
StartPath=\WebADV
BTVPath=\\Servidor\Pasta
RpoDb=BTV
LocalFiles=ADS
RpoLanguage=Portuguese
RpoVersion=101
Trace=0
TraceStack=1