Olá pessoALL!
Em um report style Group_Above tenho 2 grupos - fornecedor e faturas. O relatorio imprime o FORNECEDOR e, logo abaixo, todas a faturas emitidas por ele num determinado período. Ocorre que o usuário pode solicitar a emissão ANALÍTICA ou SINTÉTICA, escolhendo o tipo através do parâmetro cd_tipo_relatorio definido em Data Model -> User Parameters. Quando 'S' é digitado, significa que o usuário quer um relatório resumido, então o bloco faturas deve ser omitido, imprimindo-se apenas o bloco fornecedor.
Então galera, como fazer isto?
Opcionalmente, omitir a impressão de um bloco (frame)
-
- 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
Cara cria um parâmetro de onde tu chama o report pra controlar isso
Dae no frame mais esterno deste teu layout de fatura tu vai na format trigger dele e coloca algo assim :
e era isso.
Dae no frame mais esterno deste teu layout de fatura tu vai na format trigger dele e coloca algo assim :
if :p_mostra_faturas = 'S' then
return (true);
else
return (false);
end if;
-
- Rank: DBA Sênior
- Mensagens: 389
- Registrado em: Ter, 27 Jul 2010 1:34 pm
- Localização: Sapiranga - RS
- Contato:
Quem falou que programar era fácil??
Quanto mais dificil for a implementação mais valorizado seu trabalho será!
Acessem: www.gfkauer.com.br
Quanto mais dificil for a implementação mais valorizado seu trabalho será!
Acessem: www.gfkauer.com.br
Não é nem preciso criar um parametro. Basta usar o parametro que responde como analitico ou sintético na trigger que o SergioLBJr sugestionou.[/b]
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 16 visitantes