Prezados.
Preciso que a contagem de páginas do meu report recomeçe no meio do mesmo.
No mesmo report preciso de algo assim
Pagina 1 de 3
Pagina 2 de 3
Pagina 3 de 3
Pagina 1 de 5
Pagina 2 de 5
Pagina 3 de 5
Pagina 4 de 5
Pagina 5 de 5
Pagina 1 de 2
Pagina 2 de 2
Esta contagem vai recomeçar cada vez que o registro de um repeating frame meu trocar.
Recomeçar a contagem de páginas no meio do report
-
- Rank: Oracle Guru
- Mensagens: 448
- Registrado em: Ter, 16 Jun 2009 3:07 pm
- Localização: Parobé - RS
Sérgio Luiz Bonemberger Junior
Programador Junior
Parobé RS
[]s
Programador Junior
Parobé RS
[]s
Tente usar:
function CF_1FORMULA0005 return Number is
x number;
begin
srw.get_page_num(x);
return(x);
end;
procure no help ! Mais mais detalhes lá ! Estou sem o reports aqui !
function CF_1FORMULA0005 return Number is
x number;
begin
srw.get_page_num(x);
return(x);
end;
procure no help ! Mais mais detalhes lá ! Estou sem o reports aqui !
-
- Rank: DBA Júnior
- Mensagens: 190
- Registrado em: Sex, 27 Out 2006 11:12 am
- Localização: 88350000
Pablo
Bom dia Sergio.
Cara, eu precisei fazer algo do gênero...mas, era assim:
A-0001,
A-0002,
A-0003,
B-0001,
B-0002,
etc...
Para fazer isso, eu criei uma coluna no meu select que não referencia a nenhuma coluna da minha tabela, exe:
ai utilizei o comando SRW.SET_FIELD_CHAR (0,'Pagina '||to_char(numero da página que você quer)||' de '|| to_char(numero máximo que você quer))
após isso, criei um field retornando o PG_PARA_MOSTRAR.
O comando SRW.SET_FIELD_CHAR eu coloquei na format trigger do contador de página.
Espero ter ajudado
Cara, eu precisei fazer algo do gênero...mas, era assim:
A-0001,
A-0002,
A-0003,
B-0001,
B-0002,
etc...
Para fazer isso, eu criei uma coluna no meu select que não referencia a nenhuma coluna da minha tabela, exe:
select 'PG' PG_PARA_MOSTRAR,
t.cod_qualquer
from tabela_qualquer
após isso, criei um field retornando o PG_PARA_MOSTRAR.
O comando SRW.SET_FIELD_CHAR eu coloquei na format trigger do contador de página.
Espero ter ajudado
-
- Rank: Oracle Guru
- Mensagens: 448
- Registrado em: Ter, 16 Jun 2009 3:07 pm
- Localização: Parobé - RS
Sérgio Luiz Bonemberger Junior
Programador Junior
Parobé RS
[]s
Programador Junior
Parobé RS
[]s
Bom pessoal, eu fiz de duas maneiras.
A primeira vez que eu viz esta contagem eu fiz na query, pois eu não queria alterar os repeating frames que eu tinha no report. No caso eu tinha um calculo dentro da query que me retornava em que pagina o item estaria.
Mas como foi inevitavél a unificação dos meus repeating frames eu usei o page numbering para fazer com que a contagem do meu physical pages resetasse por repeating frame e dae deu certo.
A primeira vez que eu viz esta contagem eu fiz na query, pois eu não queria alterar os repeating frames que eu tinha no report. No caso eu tinha um calculo dentro da query que me retornava em que pagina o item estaria.
Mas como foi inevitavél a unificação dos meus repeating frames eu usei o page numbering para fazer com que a contagem do meu physical pages resetasse por repeating frame e dae deu certo.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 8 visitantes