Obtendo o Conteúdo de um Campo(SX3) com GetSX3Cache em ADVPL

Tempo de leitura: 2 minutos

A função GetSX3Cache em ADVPL obtém o conteúdo de um campo da SX3(Campos das Tabelas) informado no parâmetro. Ela é uma das Funções da SX3(Campos das Tabelas) do TOTVS Protheus.

 

Sintaxe:

GetSX3Cache(cCampDic,cCampSX3)

 

Parâmetro(s):

Retorno:

 

Exemplo da função GetSX3Cache em ADVPL:

#include 'protheus.ch'
#include 'rwmake.ch'
#INCLUDE "TBICONN.CH"
/*{Protheus.doc} User Function fGSX3Cac
    (Essa função tem por finalidade mostrar a função GetSX3Cache em ADVPL)
    @type  Function
    @author Adilio Costa
    @since 14/07/2022
    @version 1.0

@?Inscreva-se no Blog ProtheusAdvpl:
https://www.protheusadvpl.com.br
@?Inscreva-se no Canal ProtheusAdvpl:
https://www.youtube.com/protheusadvpl
@?Siga-nos no Instagram:
https://www.instagram.com/protheusadvpl
@?Conheça os Cursos e Formações do Protheus:
https://cursos-e-formacoes-protheusadvpl.gr-site.com/

@Participe de nossas comunidades no WhatsApp:
-Comunidade Protheus Backoffice:https://chat.whatsapp.com/KMUIAjwZ6EZ6eAHsLkPTyb
-Comunidade Protheus-RH:https://chat.whatsapp.com/L5dUyAna6xU4ylG5DUgfOW
-Comunidade Protheus-Programação:https://chat.whatsapp.com/LsD6z0apdqKHlOz67bcaEn
-Comunidade Protheus-Framework:https://chat.whatsapp.com/BzUFpjaSnTC3vtsfa77jmG

|Se esse conteúdo foi útil pra você nos ajude divulgando
ele e nossas redes sociais!!|
/*/

User Function fGSX3Cac()
	 //Informamos o campo do dicionário de dados do Protheus que queremos obter o conteúdo na SX3
	Local cCampDic := "A2_NOME"
    //Informamos qual o campo da SX3 que queremos obter o conteúdo
    Local cCampSX3 := "X3_TITULO"

    Local cConteudo := ""

    cConteudo := GetSX3Cache(cCampDic,cCampSX3)

	MsgInfo("O conteúdo do campo "+cCampDic+" da coluna "+cCampSX3+" na SX3 é:"+cConteudo,"Função GetSX3Cache")

Return

Podemos ver na imagem abaixo que a função GetSX3Cache retornou o conteúdo da coluna X3_TITULO que se refere ao campo A2_NOME, nesse caso ela retornou o nome “Razão Social” que é o título do campo A2_NOME da tabela de fornecedores(SA2):

Exemplo da função GetSX3Cache em ADVPL

 

Bem, finalizamos mais um post aqui no Blog ProtheusAdvpl. Espero que tenha entendido, se tiver ficado alguma dúvida deixe seu comentário ou nos mande um e-mail para adiliocosta@protheusadvpl.com.br.

Grande abraço e fica com Deus.

 

Links de referência:

 

Receba as últimas atualizações do ProtheusAdvpl
Deixe seu melhor email
Nós respeitamos sua privacidade.