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

 



Responder a