Macro sc_change_connection NÃO FUNCIONA - URGENTE - Versão 19 LIBERADA

Boa Tarde a todos,

Estou usando a macro sc_change_connection(“conexao1”, “conexao2”);
Estava funcionando. Agora parou de funcionar.

Alguém pode fazer um teste ai pra mim porque aqui estava funcionando e simplesmente parou.
A conexão não é trocada, simplesmente permanece na conexao01.

Tenho uma tela de login, assim que o login e senha são validados, eu troco a conexão e ao entrar no menu já entra trocado.

Se alguém souber de alguma coisa, porque estava funcionando.

Se a NetMake puder, favor se manifestar.

Alguém sabe alguma coisa sobre a macro sc_change_conection()?
Alguém poderia testar e me falar se está funcionando, porque aqui não consegui fazer voltar a funcionar.

Por favor, me ajudem.

Abraços!

Estou com o mesmo problema, porém na aplicação Blank. Alguma solução?

Estou passando pelo mesmo problema. Ainda estou na versão 8.1.067. Testei na versão 9 e não funcionou também. Só trouxe o resultado referente a tabela da conexão original.

[ATUALIZANDO]

Atualizando aqui, eu consegui fazer acrescentando no sc_lookup o nome da conexão ao qual eu quero que faça a busca.

Se alguém pudesse explicar melhor sobre a macro sc_change_connection, acho que seria interessante pois não consegui entender como é o funcionamento dela.

Segundo a documentação (SCv9):
As trocas só têm efeito nas aplicações seguintes.

Realizei testes em aplicações do tipo blank e realmente surte efeito somente após o redirecionamento.

Entendi, obrigado!!!

Thyago, utilizo sua alternativa.
Utilizo a manipulação da conexão conforme você citou:

sc_lookup(Dataset, “Comando SQL”, “Conexão”)
sc_exec_sql (“Comando SQL”, “Conexão”)