Como pegar multiplos registros de uma pop-up

Senhores,
Tenho uma aplicação em que preciso selecionar múltiplos clientes e dependentes que vem de tabelas diferentes e montam um relacionamento N:N.

O Layout requerido é que todos apareçam em uma lista, em um pop-up, e sejam selecionados no checkbox e ao clicar inserir eles apareçam no formlário chamador da pop-up. Ficando os já selecionados indisponíveis na pop-up caso seja chamada novamente.

Enfim, dentro dessa ferramenta eu tenho dificuldade de bolar layouts pq me vejo preso pelo plano de execução dela, em mão livre isso é tranquilo, mas e aqui, como faço isso?

abs

Uma ligação de captura, abre um app de consulta e retorna um único de determinado campo ao campo chamador da app de consulta (ligação de captura).

Você quer ligar um único campo do fomulário a uma consulta popup que vai retornar o valor de um campo de mais de um registro?