Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Forms
Forms Forum d'entraide sur Oracle Forms
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/10/2005, 12h17   #1
Futur Membre du Club
 
Inscription : octobre 2005
Messages : 53
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 53
Points : 19
Points : 19
Par défaut Forms 6i : Erreur interne lors de la compilation

Bonjour,

Je travaille actuellement sur Forms 6i sous XP, avec une base 8.1.5.
Lors de la compilation d'un forms, dans lequel est atatchée une bibilothèque, j'ai un message d'erreur sur un déclencheur ON_MESSAGE.
L'erreur est :

Bloc: ON-MESSAGE
Erreur 801, ligne 1, colonne 1
erreur interne [60604]


Quand je vais voir voir d'où vient l'erreur, Forms me renvoit dans le code du déclencheur, sur la commande DO_ON_MESSAGE qui est un des objets de la PLL attachée.
Si je vais voir cet objet dans "Bibliothèques attachées" et que je clique dessus, j'ai le message suivant : PDE-PER001 Erreur interne (deplu 3) !

Je précise que cette bibliothèque compile sans problème, qu'à priori, mon FORMS60_PATH pointe au bon endroit, et que j'ai d'autres bibliothèques attachées dans ce forms.

Merci pour votre aide, car je commence à m'arracher les cheveux.
Veve44 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2005, 14h35   #2
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 534
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 534
Points : 6 471
Points : 6 471
Bonjour,

essayez de convertir votre pll en pld (Fichier-> convertir...)
et ensuite faire l'opération inverse.
__________________
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2005, 16h01   #3
Futur Membre du Club
 
Inscription : octobre 2005
Messages : 53
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 53
Points : 19
Points : 19
Citation:
essayez de convertir votre pll en pld (Fichier-> convertir...)
et ensuite faire l'opération inverse.
Effectivement, ça fonctionne après !

C'est bizarre comme manip' quand même.
Ca s'explique comment ? Bug Oracle ??

Et puis, après les 2 conversions (pll -> pld et pld -> pll), la taille du pll a bien diminué. C'est grave ?

Merci en tout cas pour ton aide bien précieuse !
Veve44 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2005, 14h14   #4
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 534
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 534
Points : 6 471
Points : 6 471
Lorsque l'on met à jour un module (par exemple supression d'éléments), le code interne présent dans le module n'est pas supprimé. Ce qui explique la taille croissante des modules.
Lors de la conversion en texte .pld, .fmt, le code supperflu est enfin supprimé.

En tout cas, vous pouvez poser le tag Résolu
__________________
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2005, 14h22   #5
Futur Membre du Club
 
Inscription : octobre 2005
Messages : 53
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 53
Points : 19
Points : 19
Merci pour ces infos.

Je pose immédiatement le tag Résolu.
Veve44 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h04.


 
 
 
 
Partenaires

Hébergement Web