Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
Melhoria - Alteração da mensagem TCSetField error
Melhoria - Alteração da mensagem TCSetField error

Melhoria - Alteração da mensagem TCSetField error

Esta build contém uma alteração de mensagem de erro da função TCSetField(), onde a mensagem deveria apontar efetivamente uma advertência (WARNING), pois a ocorrência gerada apenas registra uma mensagem no log de console do TOTVS Application Server, sem disparar efetivamente uma ocorrência de erro AdvPL.

AbrangênciaERP 10

Situação

Utilização da função TCSetField(), onde o campo informado como parâmetro para a função não existe no alias atual.

Ocorrência

É registrado no log de console do TOTVS Application Server a mensagem  "TCSetField error - Field not found:".

Melhoria

A mensagem foi alterada de  "TCSetField error - Field not found:" para "WARNING - TCSetField - Field not found:”, pois efetivamente não se trata de um erro, devido não gerar uma ocorrência de erro AdvPL nesta condição.

Informações adicionais

  • A mensagem de registro desta ocorrência pode ser acrescida da pilha de chamadas AdvPL, revelando assim a função/fonte/linha do programa que realizaram uma chamada inválida para a função TCSetField(). Para tal, deve-se configurar a chave TraceStack=1, no arquivo de configuração (mp8srv.ini e/ou totvsappserver.ini), do TOTVS Application Server , colocada na seção correspondente ao ambiente (environment) em uso.

  • Melhoria realizada conforme análise das necessidades da ferramenta e melhoria contínua da plataforma de desenvolvimento do TOTVS Application Server.

  • Não há BOPS ou FNC relacionados.

  • Disponível a partir da build 7.00.090818P-091104