nValor=getmv("parametro")
fica apresentando erro, alguem ja teve esse problema.
nValor=getmv("parametro")
fica apresentando erro, alguem ja teve esse problema.
José, o problema não está na linha mas no fato de ela estar dentro de um loop, olha os exemplos:
Errado:
for n:=1 to 10
nvalor:=getmv(paramertro)
Next
Certo
npar := getmv(parametro)
For n:=1 to len 10
nvalor := npar
Next
Bom dia Jose, o Josué está correto, por questões de performance o SonarQube avalia se você está chamando uma função em loop que terá sempre o mesmo retorno, um ótimo exemplo seria a função FindFunction, ela sempre retornará o mesmo valor, portanto chamá-la em loop, seria apenas um desperdício de processamento.
— Daniel Mendes 17 de Jul de 2019