Bonjour,
Je travaille sur un report dans lequel je dois affecter une valeur à un placeholder dans le trigger 'BEFORE REPORT'
Voila son attribution:
J'appelle ensuite ce placeholder dans ma requete principale ($lp_where)
Code : Sélectionner tout - Visualiser dans une fenêtre à part :lp_where := 'AND AD.ASSET_ID not in (select asset_id from FA_RETIREMENTS FR where FR.book_type_code = :P_Book and to_date(to_char(TO_DATE( date_retired, '||'''DD/MM/RR'''||'), '||'''MON-RR'''||'), '||'''MON-RR'''||') <= (to_date(:P_PERIOD1, '||'''MON-RR'''||')))';
Le problème c'est que dès que je lance mon report sous Oracle, il me sort une fatal SQL error
Je suppose que cela est dû à une mauvaise utilisation des guillements
J'ai testé cette requete en la plaçant directement dans la requete principale et ça marche parfaitement
Voila, si quelqu'un a une idée
Merci d'avance
Partager