Prezados, boa noite!!!
Criei um relatório , no qual o mesmo imprime duas vias iguais. Ate ai perfeito! Agora, preciso que a paginação saia corretamente.
Exemplo:
Ao imprimir, o relatório possui 3 páginas que seria:
1/3
2/3
3/3 OK.
Quero Pedir duas vias. Então quando imprimisse as 3 e voltasse a imprimir novamente, continuasse
1/3
2/3
3/3 E não ate 1/6...
Obrigada!!!
Imprimir duas vias do mesmo relatório e paginar corretamente
-
- Rank: Programador Júnior
- Mensagens: 25
- Registrado em: Qui, 16 Mar 2006 8:48 pm
- Localização: são PAULO
-
- Rank: Estagiário Pleno
- Mensagens: 4
- Registrado em: Qui, 18 Jul 2013 6:07 pm
Boa tarde
Veja se o código abaixo lhe ajuda.
Utilizei a coluna VIA para separas as informações em dois blocos de iguais valores e a coluna INDICE para identificar a página que se deseja imprimir, sendo que a cada bloco de informações este índice inicia-se novamente.
att
Jackson
Veja se o código abaixo lhe ajuda.
Utilizei a coluna VIA para separas as informações em dois blocos de iguais valores e a coluna INDICE para identificar a página que se deseja imprimir, sendo que a cada bloco de informações este índice inicia-se novamente.
select via, indice, folha, numero , data , valor , empresa from (
(select via, rownum indice, folha, numero , data , valor , empresa from(
select 1 via, 1 folha, 123 numero, sysdate data, 999.90 valor, 'Empresa' empresa from dual union
select 1 via, 2 folha, 123 numero, sysdate data, 999.90 valor, 'Empresa' empresa from dual union
select 1 via, 3 folha, 123 numero, sysdate data, 999.90 valor, 'Empresa' empresa from dual union
select 1 via, 4 folha, 123 numero, sysdate data, 999.90 valor, 'Empresa' empresa from dual union
select 1 via, 5 folha, 123 numero, sysdate data, 999.90 valor, 'Empresa' empresa from dual union
select 1 via, 6 folha, 123 numero, sysdate data, 999.90 valor, 'Empresa' empresa from dual union
select 1 via, 7 folha, 123 numero, sysdate data, 999.90 valor, 'Empresa' empresa from dual))
union
(select via, rownum indice, folha, numero , data , valor , empresa from(
select 2 via, rownum indice, 1 folha, 123 numero, sysdate data, 999.90 valor, 'Empresa' empresa from dual union
select 2 via, rownum indice, 2 folha, 123 numero, sysdate data, 999.90 valor, 'Empresa' empresa from dual union
select 2 via, rownum indice, 3 folha, 123 numero, sysdate data, 999.90 valor, 'Empresa' empresa from dual union
select 2 via, rownum indice, 4 folha, 123 numero, sysdate data, 999.90 valor, 'Empresa' empresa from dual union
select 2 via, rownum indice, 5 folha, 123 numero, sysdate data, 999.90 valor, 'Empresa' empresa from dual union
select 2 via, rownum indice, 6 folha, 123 numero, sysdate data, 999.90 valor, 'Empresa' empresa from dual union
select 2 via, rownum indice, 7 folha, 123 numero, sysdate data, 999.90 valor, 'Empresa' empresa from dual)))
order by 1, 2
Jackson
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 14 visitantes