Alterar Conteúdo

Boa tarde, atualmente estou tentando alterar os dados da tabela SB1, de acordo com um array que possuo, que é preenchido com dados da CFD(código, e origem), a intenção seria percorrer os dados desse array, localizando códigos iguais ao da SB1, e então, alterar a origem do produto, para que fique igual ao presente no array CFD. Estou utilizando a função ascan, para comparar os dados, mas não consegui alterar a origem, como posso melhorar essa lógica? Anexei uma imagem do trecho do código, vi que existe a função ASCANX, mas não consegui realizar essa alteração

compartilhar
Anexos
  • code.png
    1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
    2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
    3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
    4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
    5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

    1 resposta

    Não é a resposta que estava procurando? Procure outras perguntas com as tags advpl array while ou faça a sua própria pergunta.