Nesse vídeo demonstraremos a utilização da função FWModeAccess, que retorna o modo de compartilhamento de uma tabela 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 zExe232 Retorna o modo de compartilhamento de uma tabela @type Function @author Atilio @since 20/02/2023 @see https://tdn.totvs.com/display/public/framework/FWModeAccess+-+Retorna+modo+de+compartilhamento @obs Função FWModeAccess Parâmetros + cAlias , Caractere , Alias da Tabela + nLevel , Numérico , Qual será o nível a ser avaliado (1=Empresa;2=Unidade De Negócio;3=Filial) + cGrpCompany , Caractere , Indica o grupo de empresas a ser avaliado Retorno + cMode , Caractere , Tipo do Compartilhamento da tabela **** Apoie nosso projeto, se inscreva em https://www.youtube.com/TerminalDeInformacao **** /*/ User Function zExe232() Local aArea := FWGetArea() Local cTexto := "" //Pega os 3 tipos de compartilhamento de uma tabela cTexto += "Empresa: " + FWModeAccess("SB1", 1) + CRLF cTexto += "Unid. Neg: " + FWModeAccess("SB1", 2) + CRLF cTexto += "Filial: " + FWModeAccess("SB1", 3) //Exibe a mensagem FWAlertInfo(cTexto, "Teste FWModeAccess") FWRestArea(aArea) Return
Bom pessoal, por hoje é só.
Abraços e até a próxima.