Olá,
Tenho um campo no meu formulário que usei uma tabela do BD para popular e estou armazenando o código ID separado por virgula num campo Varchar (postgresql). Para o usuário aparece o nome para escolher.
Percebi um erro quando usei o checkbox acho que é um bug, então mudei para multiplo select e funcionou perfeitamente, gravou os dados no campo separado por virgula.
Preciso agora exibir este campo na grid, pra isto usei um lookup de consulta automático fazendo uma busca na tabela respectiva.
Só que por não ser um campo obrigatório está gerando um erro em campos vazios, alguém já passou por isto?
Segue o select:
SELECT nom_reduzido
FROM “public”.cad_dest_destinatario
WHERE cod_destinatario in (’{amos.destinatarios}’)
ORDER BY nom_reduzido
Segue o erro:
ERRO
Erro ao acessar o banco de dados
ERRO: sintaxe de entrada é inválida para integer: “” LINE 1: …cad_dest_destinatario where cod_destinatario in (’’) order … ^
select nom_reduzido from “public”.cad_dest_destinatario where cod_destinatario in (’’) order by nom_reduzido