J'ai accès à la table services sans problème.
J'ai essayé avec le nom du schéma:
SUBTYPE services_record_type IS star.services%ROWTYPE;
et là ça compile.
Mais j'aurais souhaité passer par un synonym public plutôt que d'utiliser une référence absolue 'nom de schéma.nom de table'.
J'ai aussi pensé modifier le nom de la fonction services et là aussi ça compile.
Mais bon, avec Forms 4.5 je n'avais ce problème.
Pourquoi avec la 10g ça ne marche plus ? J'ai cherché dans la doc et les white papers et la seule explication que j'ai trouvé c'est que dans les specs d'un package, il n'est pas possible d'avoir une fonction ayant le même nom qu'une variable. Sauf que dans mon cas, il s'agit d'une déclaration de type.
.
Partager