×
Linguagem de Programação ADVPL
Perguntas PE M460MARK
- Tony.totvs
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 47
- Obrigados Recebidos: 0
11 anos 11 meses atrás #8452
por Tony.totvs
PE M460MARK foi criado por Tony.totvs
Bom dia, pessoal
Estou desenvolvendo uma customização usando o ponto de entrada M460MARK, onde precisaria verificar se o item esta marcado ou não.
Estou fazendo a comparação atraves do campo C9_OK e o Paramixb[1], o problema é que o campo SC9->C9_OK esta em branco mesmo ele estando marcado no mbrowse.
Alguém já passou por isso?
Abraço
Estou desenvolvendo uma customização usando o ponto de entrada M460MARK, onde precisaria verificar se o item esta marcado ou não.
Estou fazendo a comparação atraves do campo C9_OK e o Paramixb[1], o problema é que o campo SC9->C9_OK esta em branco mesmo ele estando marcado no mbrowse.
Alguém já passou por isso?
Abraço
Por favor Acessar ou Registrar para participar da conversa.
- Doug
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 3
- Obrigados Recebidos: 0
11 anos 11 meses atrás #8461
por Doug
Respondido por Doug no tópico Re: PE M460MARK
Boa tarde,
provavelmente trata-se de uma tabela temporaria. Não grava direto na tabela, pois senão duas pessoas acessando a rotina ao mesmo tempo daria conflito.
provavelmente trata-se de uma tabela temporaria. Não grava direto na tabela, pois senão duas pessoas acessando a rotina ao mesmo tempo daria conflito.
Por favor Acessar ou Registrar para participar da conversa.
- poliester
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 93
- Obrigados Recebidos: 0
- Tony.totvs
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 47
- Obrigados Recebidos: 0
7 anos 5 meses atrás #32202
por Tony.totvs
Respondido por Tony.totvs no tópico PE M460MARK
Olá,
Não sei se já conseguiu resolver seu problema mas segue o exemplo de como resolvi:
Local cMarca := PARAMIXB[1]
Local lInverte := PARAMIXB[2]
((cAliasQry)->C9_OK <> cMarca .And. lInverte) .Or. ((cAliasQry)->C9_OK == cMarca .And. !lInverte))
Não sei se já conseguiu resolver seu problema mas segue o exemplo de como resolvi:
Local cMarca := PARAMIXB[1]
Local lInverte := PARAMIXB[2]
((cAliasQry)->C9_OK <> cMarca .And. lInverte) .Or. ((cAliasQry)->C9_OK == cMarca .And. !lInverte))
Por favor Acessar ou Registrar para participar da conversa.
Tempo para a criação da página:0.108 segundos