Principais Funções de Datas

Segue algumas funções úteis para se trabalhar com datas no protheus. Função Descrição Sintaxe AnoMes Retorna o ano e o mês no formato aaaamm AnoMes(Data) cDow Retorna o Nome do Dia da Data Informada. Inglês cDow(Data) cMonth Retorna uma cadeia de caracteres com nome do mês em inglês cMonth(Data) ConflictDate  Verifica se Leia mais…

Principais Funções de Horas

Segue algumas funções úteis para se trabalhar com horas no protheus. Função Descrição Sintaxe ElapTime   Tempo decorrido entre dois Horários Informado ElapTime( cTime01, cTime02 ) FwTimeUF  Retornar a Data e a Hora do Protheus Server convertida para um Estado Brasileiro (Unidade Federativa), que possua GMT diferente do Estado onde o Protheus Server Leia mais…

Principais Funções para Caracteres

Segue algumas funções úteis para se trabalhar com carácter no protheus. Função Descrição Sintaxe AllTrim  Retira os espaços à direita e à esquerda do texto Informado AllTrim( cTexto ) Asc   Converte um caracter para seu valor de acordo tabela ASCII Asc( cCaracter ) At  Procura caracter informado no texto informada. Da esquerda para Leia mais…

Principais Funções de Mensagens

Segue algumas funções úteis para se trabalhar com mensagens no protheus. Função Descrição Sintaxe Aviso  Apresenta Caixa/Tela. Possibilidade de Customizar botões, texto, mensagens, etc… Apresenta Caixa/Tela. Possibilidade de Customizar botões, texto, mensagens, etc… ExUserException   Exibe a janela de registro de erros encontrados (Error log) com a mensagem desejada e abortar a Leia mais…

Principais Funções de Criptografia

Segue algumas funções úteis para se trabalhar com criptografia no protheus. Função Descrição Sintaxe Embaralha   Embaralha uma string Embaralha( cTexto, nTipo ) MD5   Aplica a um conteúdo o algoritmo MD5 (Message Digest Algorithm 5) MD5( cValor, nTipo ) RC4Crypt   SHA1 (Secure Hash Algorithm) gera o hash (ou digest) de um conteúdo, Leia mais…

Principais Funções Numérias

Segue algumas funções úteis para se trabalhar com números Função Descrição Sintaxe ABS   Retorna um valor absoluto (independente do sinal) com base no valor especificado no parâmetro ABS( nValor ) Aleatório  Gera um numero aleatório de acordo com a semente passada Aleatorio( nMax, nSeed ) AllToChar  Converte Qualquer Valor para Caracter AllToChar( xValor, Leia mais…

Principais Funções de Dicionário

Segue algumas funções úteis para se obter informações referente aos dicionários do sistema.   Função Descrição Sintaxe HLP – Help GetHlpSoluc  Retorna a descrição dos helps de problema e solução do campo informado GetHlpSoluc( cCampo ) RetExtHlp  Retorna uma string contendo a extensão do help de campos de acordo com Leia mais…