POUI LookUp - Exibir informações

Estou criando um campo do tipo LookUp através da propriedade searchService do componente Dynamic Form.

O campo funciona normalmente ao preencher o mesmo manualmente, mas ao informar o valor para o Form via carga (exemplo: visualização ou alteração de uma página), a informação do campo não é carregada. Estranhamente se eu clico na lupa ela já está com o registro certo filtrado, mas o mesmo não está selecionado.

Quando o formulário é carregado, o campo é exibido em branco:

lookup.png

Ao clicar na lupa, exibe o conteúdo filtrado que deveria estar sendo exibido no campo:

lookup_clique.png

Sou iniciante em POUI, então não sei se descrevi bem o meu problema rs.

Exemplo de como está a minha propriedade p-fields:

this.fieldsPreCadastro.push({
    property: 'ZVB_FILIAL', 
    label: 'Filial do Sistema', 
    gridColumns: 4, 
    order: 1, 
    searchService: "https://urldaminhaapi/consulta/sm0"
    fieldValue: 'codigo',
    columns: [{property: 'codigo', label: 'Codigo'}, {property: 'descricao', label: 'Descricao'}],
    format: ["codigo", "descricao"],
    params: {chave: '0101'},
    readonly: true
})

Obrigado pela ajuda desde já.

compartilhar
  • Giordano, você pode postar o código do seu componente?

    Gabriel Bonfim   03 de May de 2023
  • Giordano, voce tentou recuperar as informações do formulário via id? (route.snapshot.params["id")

    Matheus Costa   06 de Nov de 2023
  • Olá Giordano, vou ressuscitar seu post, estou com o mesmo problema, como conseguiu resolver?

    Leandro Lemos   22 de Nov de 2023
  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 poui lookup tlpp ou faça a sua própria pergunta.