Versão atual:

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á.

Versões (3):

Ver a versão formatada

POUI LookUp - Exibir informações

Comentário

new question