J'ai pu créer un abonnement piloté par les données pour un rapport (envoi par email) où les données proviennent d'une base de données Oracle (11g) mais uniquement si j'écris directement l'instruction SELECT dans la page de définition d'abonnement. Je préfère intégrer la logique de l'instruction SELECT dans une procédure stockée dans un package, mais quand j'essaie et valide l'appel, il est toujours dit que '... la requête n'est pas valide pour la source de données'.abonnement piloté par les données utilisant la procédure stockée oracle
J'ai essayé la syntaxe PACKAGE_NAM.PROC_NAME ainsi que le préfixer avec 'exec' mais pas de chance.
La procédure stockée est définie comme: PROCEDURE nom_proc (pResult OUT refcur) ... où « refcur » est défini comme « REF CURSOR » que je pense est assez standard et compile sans erreur
Quelqu'un at-il réussi à faire ce que je suis en train d'essayer? Est-ce même possible?
S'il vous plaît montrer toute la procédure stockée. – wallyk