Á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
type mismatch on XXXX
type mismatch on XXXX

type mismatch on XXXX

Ocorrências desta natureza são reproduzidas quando uma expressão AdvPL tenta realizar operações de comparação e/ou cálculo utilizando mais de um argumento de tipos incompatíveis.

Por exemplo, somar uma string a um número (type mismatch on +), comparar uma data a um valor booleano (Type mismatch on compare), utilizar um operador de inversão booleano com um argumento não-booleano (type mismatch on .NOT.).
 

Observação

Os operadores de comparação permitem comparar argumentos de tipos diferentes, desde que um dos argumentos seja NIL (U), e os operadores de soma e subtração permitem estas operações com argumentos do tipo Data e Numéricos, nesta ordem, resultando uma expressão do tipo Data.