Ola galera! é o seguinte, estou fazendo uma tela para emissao de boletos, e pode acontecer de o usuario tentar imprimir duas vias do recibo! Acontece, q o meu boleto esta em crystal e tem q ser impresso o maior numero possivel de vias em uma folha! O unico modo q eu sei para q o crystal imprima o mesmo registro N vezes ou mais, é trazer o mesmo registro N vezes! tentei fazendo um select assim: SELECT * FROM tabela WHERE boleto = 1 UNION ALL SELECT * FROM tabela WHERE boleto = 1 UNION ALL (numero de vias....) quando este select é executado no postgres, ele retorna o registro duplicado, perfeito! só q quando passo este select para o crystal, ele só joga os dados certos na primeira via, depois ele iverte os campos (devido à certas condições esse campo é apresentado por fórmula, porém é uma formula simples, com um iif) olhei em tudo q é lugar no crystal, e não consigo ver porque ele inverte os dados da primeira pra segunda via! :wacko: então estou pedindo ajuda para resolver este problema, tanto faz se for o problema do crystal quanto se for uma nova forma de trazer o mesmo registro várias vezes! obrigado desde já galera!