RES: [oracle_br] Coluna acumulada na consulta

2006-08-09 Por tôpico Adao, Marcio Rogerio
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   PRODUTOHORAS_DIA
> HORAS_ACUM
>
> -
>    
>
> 03/08/06   X
> 0  10
>
> 03/08/06   Y
> 1025
>
> 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

 





Re: [oracle_br] Coluna acumulada na consulta

2006-08-08 Por tôpico Marcos Soares
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   PRODUTOHORAS_DIA
> HORAS_ACUM
>
> -
>    
>
> 03/08/06   X
> 0  10
>
> 03/08/06   Y
> 1025
>
> 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]



--
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/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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

 





[oracle_br] Coluna acumulada na consulta

2006-08-07 Por tôpico Adao, Marcio Rogerio
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   PRODUTOHORAS_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]



--
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/
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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