aScan

💡 Se gostou deste conteúdo, compartilhe com quem precisa

A função aScan() é usada para procurar um valor específico em um array e retorna o índice do elemento correspondente ou zero se não for encontrado. Aqui está um exemplo simples de como usar a função aScan() em ADVPL:

Neste exemplo, recebemos um array “aHeader” com campos do dicionário de dados da tabela SC7. Em seguida, usamos a função aScan() para procurar os valores dos nomes dos campos e armazenar o índice do elemento correspondente nas variáveis “nPos…”.

Se o valor não for encontrado, aScan() retorna zero e exibe uma mensagem de erro. Se o valor for encontrado, aScan() retorna o índice do elemento correspondente e exibe uma mensagem informando o índice encontrado.

Leave a Reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *