× Linguagem de Programação ADVPL

Perguntas PE M460MARK

Mais
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

Por favor Acessar ou Registrar para participar da conversa.

Mais
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.

Por favor Acessar ou Registrar para participar da conversa.

Mais
7 anos 5 meses atrás #32178 por poliester
Respondido por poliester no tópico PE M460MARK
Olá Tony, tudo bem?
Estou com o mesmo cenário aqui. Como você conseguiu resolver?
Obrigado!

Por favor Acessar ou Registrar para participar da conversa.

Mais
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))

Por favor Acessar ou Registrar para participar da conversa.

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