Caros.
Estou desenvolvendo um form que possui tres niveis de detalhamento.
No segundo nivel eu possuo um bloco muti_record, no qual eu gostaria que aparecece um total do treceiro nivel (que também é um bloco multirecord).
Só que o forms não deixa eu colocar totais em blocos multi_records.
Alguém sabe quais propriedades tenho que setar para isso funcionar, não gostaria de calcular esses valores e joga-los nos campos através de triggers.
Obrigado.
Total em bloco multirecord
-
- 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
-
- 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 permite?
São campo que será totalizado é base table?
Normalmente eu seto:
Calculation Mode
Summary Function
Summarized Block
Summarized Item
Se estas propriedades são insuficientes dai não sei...
São campo que será totalizado é base table?
Normalmente eu seto:
Calculation Mode
Summary Function
Summarized Block
Summarized Item
Se estas propriedades são insuficientes dai não sei...
-
- 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
Sim isso funciona em situações tipo:
- O total esta em bloco de controle (single-record);
- O total esta no proprio bloco (apenas a propriedade da quantidade de registros do item é alterada para 1)
Porém na minha situação tenho algo tipo :
- O total esta em um bloco multi-record, e para cada registro deste bloco existe mais de um registro filho em um outro bloco multi-record.
Se eu coloco um total desta maneira que você sugeriu o form não consegue nem gerar o layout.
Resolvi meu problema utilizando um campo com fórmula que vai e faz uma query com sum, destes registros no banco mesmo.
- O total esta em bloco de controle (single-record);
- O total esta no proprio bloco (apenas a propriedade da quantidade de registros do item é alterada para 1)
Porém na minha situação tenho algo tipo :
- O total esta em um bloco multi-record, e para cada registro deste bloco existe mais de um registro filho em um outro bloco multi-record.
Se eu coloco um total desta maneira que você sugeriu o form não consegue nem gerar o layout.
Resolvi meu problema utilizando um campo com fórmula que vai e faz uma query com sum, destes registros no banco mesmo.
-
- 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
Desculpe a ignorancia, mas como você esta garantindo que os registros do bloco multi-record superior já estão salvos para que no bloco inferior possa buscar pelo banco?
-
- 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
Eu não garanto, pois eles não precisam estar salvos para a minha formula funcionar.
Nesta minha estrutura o bloco multi_record de nivel mais superior na hierarquia é de notas, e cada uma dessas notas possuem itens.
Os totais que me referi são quantidades que o usuário pode alterar nos itens e que devem estar somadas nas notas.
Este bloco de notas é baseado em uma tabela pois precisarei mante-las no banco.
já o bloco dos itens é baseado em uma tabela temporária, esta tabela é populada dinâmicamente conforme condições que possuo no código.
Logo estes registros só existem durante a execução da tela e os totais são resultados de um select em cima desta tabela temporária.
Nesta minha estrutura o bloco multi_record de nivel mais superior na hierarquia é de notas, e cada uma dessas notas possuem itens.
Os totais que me referi são quantidades que o usuário pode alterar nos itens e que devem estar somadas nas notas.
Este bloco de notas é baseado em uma tabela pois precisarei mante-las no banco.
já o bloco dos itens é baseado em uma tabela temporária, esta tabela é populada dinâmicamente conforme condições que possuo no código.
Logo estes registros só existem durante a execução da tela e os totais são resultados de um select em cima desta tabela temporária.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes