Bonjour,

je me tourne vers vous parce que je ne comprend pas ce qui arrive.

J'ai une LOV qui s'ouvre avec la touche F9, cette LOV fonctionne très bien jusqu'à ce que j'ajoute une condition dans la requète.

Voici la requète qui fonctionne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
select	cae.code,
	pcn.ref_no,
	pcn.sign_dat,
	pcn.validity_end_dat,
	pcn.medication_det,
	pcn.remark
from	prescrs pcn,
	prescr_cares pce,
	cares cae
where	cae.seq_no = pce.cae_seq_no
	and pce.pcn_pat_seq_no = pcn.pat_seq_no
	and pce.pcn_ref_no = pcn.ref_no
	and pcn.pat_seq_no = :global.pat_seq_no
order by  pcn.sign_dat desc;
et voici celle qui ne fonctionne pas; en fait, la LOV ne s'affiche pas et le premier élément de la LOV est sélectionné.

select cae.code,
pcn.ref_no,
pcn.sign_dat,
pcn.validity_end_dat,
pcn.medication_det,
pcn.remark
from prescrs pcn,
prescr_cares pce,
cares cae
where cae.seq_no = pce.cae_seq_no
and pce.pcn_pat_seq_no = pcn.pat_seq_no
and pce.pcn_ref_no = pcn.ref_no
and pcn.pat_seq_no = :global.pat_seq_no
and pcn.validity_end_dat > sysdate -730
order by pcn.sign_dat desc;
Quelqu'un aurai un élément de réponse??
Merci à vous