Marcos,
Eu havia tentado fazer desta forma utilizando uma função para "buscar" numa view os valores acumulados, passando como parâmetros as informações do dia. O problema é q nos dias em q não há certos itens, ele tb não retorna o acumulado. Então fiz o contrário: o select do relatório traz o acumulado e o campo de fórmula retorna, se houver, o valor do dia solicitado. Ficou jóia! Muito obrigado pela sua atenção! []s ________________________________ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Marcos Soares Enviada em: terça-feira, 8 de agosto de 2006 14:08 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Coluna acumulada na consulta Adão, Se vc está utilizando o Report basta simplesmente utilizar um campo fórmula (Formula Column) que retorne o total de horas até a data solicitada. Abs, Marcos Em 07/08/06, Adao, Marcio Rogerio <[EMAIL PROTECTED]> escreveu: > > Pessoal, estou com seguinte problema: > > Tenho uma tabela semelhante a essa: > > T_PRO_HORAS_TRABALHADAS > > Data > > Produto > > Horas > > Estou desenvolvendo um relatório no Reports, em q o usuário entrará com o > dia e obterá uma coluna para as horas do dia e outra para as horas > acumuladas até esse dia. > > Assim, p.ex: > > DATA PRODUTO HORAS_DIA > HORAS_ACUM > > ------------ ----------------- > -------------------- ------------------------ > > 03/08/06 X > 0 10 > > 03/08/06 Y > 10 25 > > Tentei usar a função over(), mas ela só funcionaria se eu tivesse uma > listagem do período, mas o relatório trará apenas os registros de um dia. > > Tentei também retornar as horas acumuladas com um sub-select, mas nos dias > em que não há horas, ele não retorna o acumulado. > > Não sei se fui bem claro, mas alguém teria alguma idéia para me ajudar? > > --------------------------------------------------------------------------- > > Este email, incluindo os arquivos anexos, contem informacao confidencial e > privilegiada que devera ser > conhecida e utilizada unicamente pelo destinatario respectivo. Qualquer > revisao, distribuicao ou divulgacao > do conteudo desta mensagem por terceiros e' estritamente proibida. Caso > voce nao seja aquele(a) para > quem se enderecou este email, ou caso voce nao disponha de autorizacao do > destinatario(a) para conhecer > deste em seu lugar, por favor contate o remetente por intermedio de uma > resposta a este email e apague-o > imediatamente de sua caixa de mensagens. > Obrigado. > --------------------------------------------------------------------------- > > > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] --------------------------------------------------------------------------- Este email, incluindo os arquivos anexos, contem informacao confidencial e privilegiada que devera ser conhecida e utilizada unicamente pelo destinatario respectivo. Qualquer revisao, distribuicao ou divulgacao do conteudo desta mensagem por terceiros e' estritamente proibida. Caso voce nao seja aquele(a) para quem se enderecou este email, ou caso voce nao disponha de autorizacao do destinatario(a) para conhecer deste em seu lugar, por favor contate o remetente por intermedio de uma resposta a este email e apague-o imediatamente de sua caixa de mensagens. Obrigado. --------------------------------------------------------------------------- [As partes desta mensagem que não continham texto foram removidas] -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __________________________________________________________________ Seu banco Oracle retornou erro? Ora-??? Pesquise aqui: http://www.oraclebr.com.br/ Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html