× Linguagem de Programação ADVPL

Perguntas PE M460MARK

Mais
11 anos 4 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 4 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
6 anos 10 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
6 anos 10 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.106 segundos
Joomla templates by a4joomla