Versão atual:

Uso NÃO PERMITIDO de API em LOOP - mas preciso do GETMV no loop

Veja o código:

While lContinua

   cParam := Iif(nOcor==0,"XX_XXXX","XX_XXXX"+StrZero(nOcor,1,0))
   If FWSX6Util():ExistsParam( cParam ) 
      cVerbasFolha += GetMv(cParam)
   Else
      lContinua := .F.
   EndIf
   nOcor ++

EndDo

Sonarqube reclama de uso de API em loop. Mas o loop foi feito exatamente para pegar os vários conteúdos dos parâmetros. O que fazer?

Versão (1):

Ver a versão formatada

Uso NÃO PERMITIDO de API em LOOP - mas preciso do GETMV no loop

Comentário

new question