Nesse vídeo demonstraremos a utilização das funções PesqPict e X3Picture, que servem para buscar a máscara de um campo conforme o dicionário de dados.
Abaixo o código fonte desenvolvido para o exemplo em vídeo acima:
//Bibliotecas #Include "TOTVS.ch" /*/{Protheus.doc} User Function zExe385 Realiza a conversão de uma string feita pelo Soma1 (sequencial entre números e caracteres) para o tipo numérico (igual a DecodeSoma1) @type Function @author Atilio @since 28/03/2023 @see https://tdn.totvs.com/pages/releaseview.action?pageId=6815019 @obs Função PesqPict Parâmetros Alias da Tabela Nome do Campo Retorno Máscara encontrada Função X3Picture Parâmetros + cCampo , Caractere , Nome do Campo Retorno + cRet , Caractere , Máscara encontrada **** Apoie nosso projeto, se inscreva em https://www.youtube.com/TerminalDeInformacao **** /*/ User Function zExe385() Local aArea := FWGetArea() Local cMascara := "" //Busca a picture do campo cMascara := PesqPict("SA1", "A1_CEP") FWAlertInfo("A mascara encontrada foi '" + cMascara + "'", "Teste PesqPict") //Busca a picture do campo cMascara := X3Picture("A1_LC") FWAlertInfo("A mascara encontrada foi '" + cMascara + "'", "Teste X3Picture") FWRestArea(aArea) Return
Bom pessoal, por hoje é só.
Abraços e até a próxima.