Nesse vídeo demonstraremos a utilização das funções NomeTab e Sx2Name, que servem para buscar o nome de uma tabela do sistema.
Abaixo o código fonte desenvolvido para o exemplo em vídeo acima:
//Bibliotecas #Include "TOTVS.ch" /*/{Protheus.doc} User Function zExe371 Retorna o nome da tabela do dicionário de dados @type Function @author Atilio @since 28/03/2023 @obs Função NomeTab Parâmetros Recebe o Alias da Tabela Retorno Retorna o Nome da Tabela Função Sx2Name Parâmetros Recebe o Alias da Tabela Retorno Retorna o Nome da Tabela **** Apoie nosso projeto, se inscreva em https://www.youtube.com/TerminalDeInformacao **** /*/ User Function zExe371() Local aArea := FWGetArea() Local cTabela := "" Local cNome := "" //Define a tabela e busca o nome dela cTabela := "SA1" cNome := NomeTab(cTabela) FWAlertInfo("O nome da tabela '" + cTabela + "' é '" + cNome + "'", "Teste NomeTab") //Define a tabela e busca o nome dela cTabela := "SA2" cNome := Sx2Name(cTabela) FWAlertInfo("O nome da tabela '" + cTabela + "' é '" + cNome + "'", "Teste Sx2Name") FWRestArea(aArea) Return
Bom pessoal, por hoje é só.
Abraços e até a próxima.