Árvore de páginas

Versões comparadas

Chave

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

...

TraceStack

TraceStack
Extrair

TraceStack

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

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

Inclusão de trecho
Application Server
Application Server
nopaneltrue
.

...

Valores válidos

Valor

Descrição

0

Desabilita

1

Habilita

Importante
Informações

Esta chave funciona nas mensagens de advertência de

advertência de

parâmetro inválido nas funções FieldPut() e TCSetField().

Exemplo

...

Sem Formato
[Environment]
SourcePath=C:\test\webrpo
RootPath=C:\test\data
StartPath=\webadv
RpoDb=SQL
RpoLanguage=Portuguese
RpoVersion=101
LocalFiles=CTREE
TraceStack=1

Exemplos das mensagens registradas

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

Sem Formato
************************ (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.

Sem Formato
************************ (SERVER,user) ************************


TCSetField error - Field not found: 
CPON 
CPON

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

Sem Formato
************************ (
AUTOMAN
SERVER,
julio
user) ************************


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