Árvore de páginas

Versões comparadas

Chave

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

La función ValType() tiene la funcionalidad de retornar el tipo de dato de una determinada variable, cuya existencia es obligatoria, con la ventaja de ser una función de ejecución más rápida que la Type().

Se recomienda el uso del ValType() cuando el contenido de una variable no está correcta, como en el siguiente ejemplo, cuyo retorno del punto de entrada tiene que verificarse porque puede suceder que no retorne el contenido correcto:

 

Ejemplo:

 

// ValTypeExample.prw

#INCLUDE "TOTVS.CH"

 

Function ValTypeExample()

       Local lExistFilPE := ExistBlock("DUMMYEP")

 

       If lExistFilPE

             cFilPE := ExecBlock("DUMMYEP", .F., .F., {})

             If ValType(cFilPE) == "C"

                    ConOut("Uso cFilePE.")

             Else

                    ConOut("Algo está equivocado.")

             EndIf

       EndIf

Return

 

User Function DUMMYEP()

Return 10

 

Salida:

Something goes wrong.