CodeAnalysis identificando errado acesso ao dicionário

Boa tarde,

Entendo que o codeanalysis valida quando tentamos acessar o dicionário diretamente, porém essa validação está meio furada, porque quando eu tento acessar uma tabela temporário onde por algum motivo o campo é o mesmo nome de um campo de um dicionário ele já critica.

Por exemplo, quando tento acessar "(TRB)->DESCRICAO" campo DESCRICAO da minha temporária TRB, ele acha que estou tentando acessar o SIX porque lá tem um campo chamado DESCRICAO e fica gerando erro, e isso é valido para qualquer acesso.

Caso eu use as funções recomendadas para ler os dicionários, crie uma temporária e use os mesmos nomes dos campo na temporária ele vai criticar ao tentar acessar ele, essa validação precisa ser corrigida.

(TRB)->DESCRICAO é diferente de SIX->DESCRICAO

Por favor, alguém pode verificar isso?

Obrigado.

compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags codeanalysis ou faça a sua própria pergunta.