Pergunta : pergunta da pergunta do oracle

se: control.start_date = (sysdate-1) e: control.end_date = then
se: control.p_seq_no! = 1 ow do then
msgbox.sh (o “erro”, “Bucket não gerado para a escala escolhida da data”, o “erro ");
: control.p_seq_no: = zero; go_item do
('wbr/> de control.p_seq_no'<); Go_item outro do
do
(“control.pb_run "); extremidade do
do se;
Elsif: control.start_date = (sysdate-2) e
(: control.end_date no meio (sysdate-2) e (sysdate-1)) then
se: control.p_seq_no não (2.1) no ow do then
msgbox.sh (o “erro”, “Bucket não gerado para a escala escolhida da data”, o “erro ");
: control.p_seq_no: = zero; go_item do
('wbr/> de control.p_seq_no'<); Go_item outro do
do
(“control.pb_run "); extremidade do
do se;
End se;
-----------------------------a data da data de início e de extremidade do
If é sysdate-1 então bucket somente 1 pode ser escolhida, a data de início do
If do p_seq_no do IE (parâmetro do relatório) é sysdate-2 e a data de extremidade está entre sysdate-2 e sysdate-1 então bucket somente 1 ou 2 podem ser escolhidos. Minha pergunta acima não indica a mensagem se eu escolho uma cubeta errada e igualmente na chave do retorno não vai ao campo seguinte. Como posso eu a fazer para trabalhar?
class= do

Resposta : pergunta da pergunta do oracle

oh. .ok. eu não fiz que é um parâmetro. eu pensei que é um artigo do bloco de controle.

Tentar então isto:

to_number (guarnição (: control.p_seq_no)) ! = 1

similarmente,

to_number (guarnição (: control.p_seq_no)) não em (1.2)

Obrigado
Outras soluções  
 
programming4us programming4us