No vídeo de hoje vamos demonstrar em como validar se uma variável Caractere possui apenas números.
Hoje, a dúvida foi feita pelo grande Bruno, onde ele perguntou em como poderia validar se uma variável caractere (uma string) possui apenas números.
Com isso em mente, fiz um vídeo explicando como usar a função padrão IsNumeric.
E abaixo o código fonte desenvolvido para exemplificar:
//Bibliotecas #Include "TOTVS.ch" /*/{Protheus.doc} User Function zVid0035 Função de exemplo para validar se tem strings que possuam apenas números @type Function @author Atilio @since 10/05/2022 /*/ User Function zVid0035() Local aArea := FWGetArea() Local cString01 := "Daniel" Local cString02 := "Dan123" Local cString03 := "123" Local cString04 := "123.45" FWAlertInfo("Abaixo os resultados:" + CRLF + ; "cString01: " + cValToChar(IsNumeric(cString01)) + CRLF + ; "cString02: " + cValToChar(IsNumeric(cString02)) + CRLF + ; "cString03: " + cValToChar(IsNumeric(cString03)) + CRLF + ; "cString04: " + cValToChar(IsNumeric(cString04)); , "Resultado") FWRestArea(aArea) Return
Bom pessoal, por hoje é só.
Abraços e até a próxima.