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 27/07/2006, 14h17   #1
Invité de passage
 
Inscription : novembre 2004
Messages : 21
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 21
Points : 4
Points : 4
Par défaut [FORMS] Message d'erreur

Bonjour je debute en forms et j'essaye d'etablir une relation entre 2 BLOCK manuellement.
Lorsque je met les conditions de ma relation dans "Join condition" et que je valide il m'affiche le message :

FRM-15004: Error while parsing join condition

J'arrive pas a trouver la source de l'erreur.
Ce doit etre peut etre un probleme de proprité du block mais jtrouve pas.
Quelqu'un a peut etre rencontré le meme probleme

merci
layate est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2006, 14h32   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
et on doit deviner le contenu ?

Ce message indique une errreur de syntaxe, il suffit de coller les join condition dans SQL*Plus précédées de SELECT * FROM latable et voila
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2006, 14h42   #3
Invité de passage
 
Inscription : novembre 2004
Messages : 21
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 21
Points : 4
Points : 4
c'est pas une erreur de synthaxe puisque ma requete fonctionne et me renvoye bien la seule ligne qu'il y a dans la table vod_produit.

voila ma requete :
select * from vod_produit VP,vue_vod_produit VVP
where VVP.pro_gencod=VP.pro_gencod
and VVP.vod_type=VP.vod_type
and VVP.vod_ref=VP.vod_ref
layate est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2006, 14h59   #4
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 533
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 533
Points : 6 469
Points : 6 469
La relation doit inclure le nom des blocks et items

Code :
1
2
3
block1.item1 = block2.item1
AND
block1.item2 = block2.item2
__________________
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 27/07/2006, 15h12   #5
Invité de passage
 
Inscription : novembre 2004
Messages : 21
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 21
Points : 4
Points : 4
c'est ce que j'ai fait en fait la jointure est la suivante :
List.pro_gencod=VOD_PRODUIT.pro_gencod and
List.vod_type=VOD_PRODUIT.vod_type and
List.vod_ref=VOD_PRODUIT.vod_ref

j'ai un block VOD_PRODUIT basé sur une table VOD_PRODUIT et un block List basé sur une vue VUE_VOD_PRODUIT.
Et donc j'ai les 3champs precedant que j'ai envie de relié pour pouvoir effectuer un execquery
layate est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h11.


 
 
 
 
Partenaires

Hébergement Web