Árvore de páginas

Versões comparadas

Chave

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

La función FieldPos tiene la funcionalidad de retornar la posición dentro del diccionario de datos de un determinado campo y si el campo no existe retorna cero.

 


De esta manera, siempre que se haga una referencia a un determinado campo, creado por un compatibilizador, o creado en la versión/release, proteja la ejecución con el

A função FieldPos tem a funcionalidade de retornar a posição dentro do dicionário de dados de um determinado campo, e se caso o campo não existe é retornado zero.

Assim, sempre que for se referenciar um determinado campo, criado por um compatibilizador, ou criado em versão/release, proteger a execução com o FieldPos.

 


ExemploEjemplo: 


 // FieldPosExample.prw
#INCLUDE "TOTVS.CH" 
Function FieldPosExample()
       RpcSetEnv("99", "01")

      

       If FieldPos("A1_NEW") > 0
             cRet := SA1->A1>A1_NEW
       Else
             ConOut("Field A1_NEW doesn`t exist.")
       EndIf
Return

 

Nesse exemploEn este ejemplo, observamos como cómo proteger de um erro, quando referenciamos a um un error, cuando se hace referencia a un campo (A1_NEW) que não no existe.