Importar dados de campo de outra tabela.

Prezados(as), boa tarde.

Tenho um campo de uma tabela e preciso que o mesmo apareça em outro campo, porém de outra tabela.

Campo: VS1_NUMOSV (preenche um numero de Ordem de Serviço)

Eu preciso que a informação dele apareça na VS3_NUMOSV (criei esse campo).

Eu fiz no X3_RELACAO o seguinte: POSICIONE("VS1",1,XFILIAL("VS3")+VS3->VS3_NUMOSV,"VS1_NUMOSV")

Porém não funcionou, poderiam me ajudar por favor?

Agradeço desde já.

Atenciosamente.

compartilhar
  • João, aonde você deseja fazer isso? No browse? No formulário? No relatório?

    Daniel Mendes   17 de Dec de 2020
  • Obrigado pela msg Daniel, É dentro de um GRID que preenche peças. Vou enviar a imagem na outra mensagem

    Joao Fusa   17 de Dec de 2020
  • Outra informação, você deseja pegar o campo VS1_NUMOSV com base no VS3_NUMOSV, eles são diferentes? Como é o índice da VS1 para efetuar essa busca?

    Daniel Mendes   17 de Dec de 2020
  • Ok, isso é para ser usado durante uma inserção de dados? Você preenche esse número na mão e deseja que ele seja exibido em todas as linhas do grid?

    Daniel Mendes   17 de Dec de 2020
  • Então Daniel, pode ser inserido em todas as linhas do grid. O problema é o seguinte, esse campo VS1_NUMOSV é pego da VO1_NUMOSV, porém não tem nenhuma validação... Resumindo: Aqui é concessionária, A VS1 é orçamento, o cliente faz o Orçamento, ele aceitando o valor o usuário do sistema clica em vincular e esse orçamento vincula ou cria uma nova OS (VO1). Depois desse procedimento somente que a VS1_NUMOSV é preenchida automaticamente. O indice 6 da vs1 é: 6 VS1_FILIAL+VS1_NUMOSV

    Joao Fusa   17 de Dec de 2020
Mostrar todos os 13 comentários>
  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!

2 respostas

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