× Linguagem de Programação ADVPL

Perguntas Gatilho na Tela de Orçamento

Mais
10 anos 8 meses atrás #21216 por leandrobozi
Bom Dia,

Estou com certa dificuldade em realizar a seguinte tarefa:

Criei um tampo Virtual na tabela SCJ (Orçamentos para clientes) com as seguintes informações:

Campo:CJ_RAZAO
Tipo: Caracter
Tamanho: 30
Decimal: 0
Formato: @!
Form. Variavel:
Contexto: Virtual
Propriedade: Visualizar

Até ai tudo certo (pelo menos eu acho).
Qual a finalidade deste campo?
Logo quando eu clico na opção Orçamentos, ele lista alguns orçamentos e algumas informações (filal, código do cliente, data de emissão e etc...)
Eu criei esse campo para que ele mostrar o nome do cliente nesssa mesma tela, mas estou com dificuldades para criar o gatilho.

Na tela tenho as seguintes opções:

Campo:
Sequência:
Cnt. Dominio:
Tipo:
Regra:
Posiciona:
Alias:
Ordem:
Chave:
Condição:

Inicialmente eu fiz da seguinte forma:

Campo: CJ_CLIENTE
Sequência: 005
Cnt. Dominio: CJ_RAZAO
Tipo: Primário
Regra: SA1->A1_NOME
Posiciona: Sim
Alias: SA1
Ordem: 1
Chave: xFilial("SA1")+M->CJ_CLIENTE
Condição:

Onde estou cometendo o erro?

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 8 meses atrás #21218 por lalberto
Respondido por lalberto no tópico Gatilho na Tela de Orçamento
Brother não precisa de gatilho, no campo no configurador na opção Inicio Browse coloque

Posicione("SA1",1,xFilial("SA1")+SCJ->CJ_CLIENTE+SCJ->CJ_LOJA,"A1_NOME")

e no campo
inicio padrao coloque

Posicione("SA1",1,xFilial("SA1")+M->CJ_CLIENTE+M->CJ_LOJA,"A1_NOME")

veja se funfa

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 8 meses atrás #21225 por leandrobozi
Respondido por leandrobozi no tópico Gatilho na Tela de Orçamento
Obrigado Luiz Alberto, funcionou perfeitamente.
Eu tenha em mente que precisava do gatilho para realizar tal função.

Mais um vez obrigado pelo ajuda.

Luiz Alberto escreveu: Brother não precisa de gatilho, no campo no configurador na opção Inicio Browse coloque

Posicione("SA1",1,xFilial("SA1")+SCJ->CJ_CLIENTE+SCJ->CJ_LOJA,"A1_NOME")

e no campo
inicio padrao coloque

Posicione("SA1",1,xFilial("SA1")+M->CJ_CLIENTE+M->CJ_LOJA,"A1_NOME")

veja se funfa

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 8 meses atrás #21229 por lalberto
Respondido por lalberto no tópico Gatilho na Tela de Orçamento
Blz Leandro, conta com a gente, divulga o site aos amigos e curta nosso facebook.

Abraços.

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

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