Perguntas Busca com F3

Mais
7 anos 4 meses atrás #31616 por michaelrdo
Busca com F3 foi criado por michaelrdo
Pessoal, bom dia!

Estou fazendo minha primeira tela em Advpl e precisaria de um campo get que ao clicar em um botão auxiliar fosse aberto uma busca para minha tabela SA1, com retorno do nome do cliente.

Até agora possuo a linha:

@ 20,10 MsGet oTGet1 Var cNome Picture "@!" F3 "A1" SIZE 100, 009 of oPanel Pixel

onde "A1" é o nome da minha consulta padrão.

O campo é criado de modo correto, porém quando seleciono o botão para iniciar a busca recebo o erro:

THREAD ERROR ([6248], Administrador, PCPC) 23/12/2016 09:29:26
Alias does not exist SXB on CONPAD1(MSLIB.PRW) 28/04/2016 17:09:57 line : 3980



Alguém pode me dar uma dica? Pelo que pesquisei o objeto Msget com F# que reproduz o efeito que preciso.


Agradeço desde já ;)

Por favor Acessar ou Registrar para participar da conversa.

Mais
7 anos 4 meses atrás #31617 por kanaamlrr
Respondido por kanaamlrr no tópico Busca com F3
Bom dia,
O erro ocorre pois não existe uma consulta padrão cadastrada com o nome "A1".
Tente utilizar a consulta "SA1" que você conseguirá.
Lembrando que a consulta "SA1" retorna 2 valores, A1_COD E A1_LOJA, dessa forma é necessário possuir os 2 campos em sua tela para o correto preenchimento.
Abraço!

Por favor Acessar ou Registrar para participar da conversa.

Mais
7 anos 4 meses atrás #31618 por michaelrdo
Respondido por michaelrdo no tópico Busca com F3
@ 30,10 MSGET oTGet1 VAR cNome F3 "SA1" PICTURE "@!" SIZE 50, 009 OF oPanel PIXEL HASBUTTON

Tentei do modo acima e mostrou o mesmo erro.


Desculpe mas como ficaria essa situação de dois campos para receber o retorno?

Por favor Acessar ou Registrar para participar da conversa.

Mais
7 anos 4 meses atrás #31619 por kanaamlrr
Respondido por kanaamlrr no tópico Busca com F3
Basta criar um outro get na sequencia sem nenhuma consulta e tamanho 2.
Estranho apresentar esse erro, você está chamado a tela diretamente do menu do protheus ou no iniciar do dev? Se for no dev não funciona pois ele precisa ter os dicionários abertos.

Por favor Acessar ou Registrar para participar da conversa.

Mais
7 anos 4 meses atrás #31620 por michaelrdo
Respondido por michaelrdo no tópico Busca com F3
"você está chamado a tela diretamente do menu do Protheus ou no iniciar do dev? Se for no dev não funciona pois ele precisa ter os dicionários abertos. "


Era isso! Estava rodando pelo DEV. Rodei no menu e funcionou, vlw!!!

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.104 segundos
Joomla templates by a4joomla