Verifica se uma determinada função está disponível no repositório de objetos ou no binário, do Application Server, para ser executada.
Sintaxe
Findfunction( < cFuncao > , [ lFindLongName ] )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cFuncao | caractere | Indica o nome da função que será consultada. | X | |
lFindLongName | logical | Se informado .T., pesquisa por nome longo. Se .F. ou não informado, utiliza o default de 10 caracteres. |
Retorno
Nome | Tipo | Descrição |
---|---|---|
lRet | lógico | Retorna verdadeiro (.T.), se a função estiver disponível, no repositório de objetos corrente, para ser executada; caso contrário, falso (.F.). |
Observações
Essa função não localiza comandos da linguagem AdvPL.
Exemplos
Exemplo 1
User function Exemplo() // Força o erro da aplicação lRet := Findfunction("MATA401") // Resultado: .T. Return
Abrangência
Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas