Função que pega os registros da SX5 e traz em um Array

Olá pessoal…

Hoje vou mostrar para vocês como utilizar a função FWGetSX5, que pega os dados da SX5 e retornam em um array para manipulação.

A função FWGetSX5, você pode passar uma tabela, ou até mesmo a tabela e a chave, que ele retorna um array com todos os dados, o link com a documentação completa fica em http://tdn.totvs.com/display/public/PROT/FWGetSX5.

Abaixo um exemplo de como utilizar ela pegando como base a tabela 01.

//Pega todos os registros da tabela 01
	aDados := FWGetSX5("01")
	
	//Percorre todos os registros
	For nAtual := 1 To Len(aDados)
		//Pega a chave e o conteúdo
		cChave    := aDados[nAtual][3]
		cConteudo := aDados[nAtual][4]
		
		//Exibe no console.log
		ConOut("SX5> Chave: '" + cChave + "', Conteudo: '" + cConteudo + "'")
	Next

E abaixo o resultado que sai no console.log.

SX5 no console.log

SX5 no console.log

Bom pessoal, por hoje é só.
Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

Deixe uma resposta

Terminal de Informação