Bom dia, pessoal.
Analisando dois códigos no SonarQube/CodeAnalysis, obtive dois retornos distintos para o uso da função dbUseArea.
No primeiro cenário, ao utilizar a função e fornecer o segundo argumento, que se refere ao driver para a abertura da tabela, o código passou sem erros (ex.: DbUseArea(.T., "TOPCONN", / demais argumentos /)). No entanto, quando omiti esse argumento, o código retornou o erro crítico 'Chamada Descontinuada de Driver ISAM'. A solução recomendada indica que a violação é corrigida trocando a função usada.
Minhas dúvidas são: qual das abordagens está correta? E para aqueles que já migraram para a versão 12.1.2210, o uso do DbUseArea informando o driver e os demais argumentos está funcional ou só o FwTemporaryTable() é que está rodando na nova release?
Agradeço antecipadamente pela ajuda!