Meu fonte estava com erro no GetMv (sonarqube). Transformei numa função e deu esse erro: array out of bounds ( 0 of 1 )
Segue o trecho de antes e depois das alterações
ANTES:
Static Function ALTMV(aCampos,cTitulo)
Local _n := 0
cTitulo := If(cTitulo = Nil, "Alteracao de Parametros",cTitulo)
Private aParam := {}
If Len(aCampos) == 0
Aviso("Atencao !","Parâmetros a serem alterados não informados !",{"Ok"})
Return
EndIf
For _n := 1 To Len(aCampos)
Aadd(aParam,{aCampos[_n,1],aCampos[_n,2],GetMv(aCampos[_n,1],.F.,&(aCampos[_n,3]))})
Next
DEPOIS
Static Function ALTMV(aCampos,cTitulo)
Local _n := 0
cTitulo := If(cTitulo = Nil, "Alteracao de Parametros",cTitulo)
Private aParam := {}
cAttMv := (aCampos[_n,1],.F.,&(aCampos[_n,3]))
If Len(aCampos) == 0
Aviso("Atencao !","Parâmetros a serem alterados não informados !",{"Ok"})
Return
EndIf
For _n := 1 To Len(aCampos)
Aadd(aParam,{aCampos[_n,1],aCampos[_n,2],cAttMv})
Next
Alguém tem uma ideia do que possa ser? Desde já agradeço!