-
pb modif pll
Bonjour,
Oracle 10g et forms 9i
J'ai une application sous forms ou chaque forms utilise une bibliothque pll de
fonction et procedure.
cette bibliotheque contien un package contennant des variables globales
dans la partie spec.
J'ai ajouter des declaration au milieu des autres , j'ai recompilé et boum
les fmx sans recompilation plante a priori dés l'utilisation des variables déclaré dans cette partie.
Je déplace les déclarations a la suite des autres, je recompile , plus de probleme dans l'execution des fmx ?
Ma question c'est de savoir si lors de la compilation des fmx , ceux-ci contiennent la declaration et l'ordre des variables de package de la bibliotheque.Ce qui expliquerai tout.
Car il me semble bien que je n'ai pas a recompliler tous les forms pour une
modif mineur de la bibliotheque (pas de changement dans le appel de fonction et procedure).
Merci si quelqu'un pouvait m'eclairer.
-
C'est vrai tant que tu modifies pas la partie spec (donc si tu ne modifies que le body ) !!!
-
Est a dire que toutes modification du spec ( ajout de variable)
entraine la recompliation de tous les forms linké a cette pll ?
-
-
merci garuda,
je ne mets pas resolu de suite pour voir si cela inspire quelqu'un d'autre
, car en maj de sites distants je ne me vois pas recompiler toutes l'appli a chaque ajout de variables.
-
Si tu ne dois pas acceder à tes variables directement, mets les dans ton body
Sinon, fait un autre package avec rien que des specs (sans body)
-
en cas de probleme j'essairais ta methode
Merci