Campo formúla
-
- Rank: Analista Júnior
- Mensagens: 97
- Registrado em: Qua, 07 Jan 2009 12:39 pm
- Localização: Recife
Eu tenho dois campos não database, do tipo data, e outro text não database, onde na propriedade formula eu coloquei uma data menos a outra, para ver a qtd de dias, só que na hora de compilar ele dá um warning, como se eu estivesse fazendo uma operação inválida e não traz a diferença de dias entre as data.
-
- Moderador
- Mensagens: 367
- Registrado em: Ter, 25 Mar 2008 3:41 pm
- Localização: Salvador - BA
Rodrigo Valentim
Analista de Sistemas
Oracle Developer
Campanha: Faça uma pesquisa antes de perguntar!!!
Analista de Sistemas
Oracle Developer
Campanha: Faça uma pesquisa antes de perguntar!!!
Você pode fazer isso direto em algum select, sem precisar de campo de formula ou coisa do tipo... até mesmo na when-new-forms-instance ou new-item-instance ou coisa do genero...
explica melhor o que você deseja fazer que fica mais fácil te ajudar.
explica melhor o que você deseja fazer que fica mais fácil te ajudar.
-
- Moderador
- Mensagens: 367
- Registrado em: Ter, 25 Mar 2008 3:41 pm
- Localização: Salvador - BA
Rodrigo Valentim
Analista de Sistemas
Oracle Developer
Campanha: Faça uma pesquisa antes de perguntar!!!
Analista de Sistemas
Oracle Developer
Campanha: Faça uma pesquisa antes de perguntar!!!
Esses valores de data são inseridos como nesses dois campos? o usuário insere? você tem uma data e o usuário insere a segunda?
Ex:
Fiz um pedido de estoque no dia 10/10/2008 e tem prazo de dez dias pra chegar, quando chega eu abro o sistema e informo que chegou dia 21/10/2008, sendo assim, tenho 1 dia de atraso.
correto? você pode fazer essa validação no when-validate-item (se for aguardado alguma infomação do usuário)
se for tipo uma tela de consultas, você pode fazer esse tratamento na post-query do bloco.
Ex:
[/code]
Ex:
Fiz um pedido de estoque no dia 10/10/2008 e tem prazo de dez dias pra chegar, quando chega eu abro o sistema e informo que chegou dia 21/10/2008, sendo assim, tenho 1 dia de atraso.
correto? você pode fazer essa validação no when-validate-item (se for aguardado alguma infomação do usuário)
se for tipo uma tela de consultas, você pode fazer esse tratamento na post-query do bloco.
Ex:
begin
:blk.dt_atraso := :blk.dt_entrada - :blk.dt_pedido;
end;
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes