Monsieur, Madame Bonjour ,

Je vous ecris dans le but d’avoir une assistance sur un probleme de requete.
J’ai cree une requete selection des enregistrements d’un fichier Hyper File.
Le fichier Hyper File Contient une cle etrangere composee, le probleme est que a chaque fois que je pose une une condition sur la cle etrangere, en executant la requte j’ai le message qui suit:
“Erreur d’initialisation de la requete:
Probleme d’initialisation de la requete<Nom de la requete>. Rubrique <valeur du Parametre> inconnue dans le fichier. Verifier que la requete est en phase avec la description des fichiers”


En outre bien que la cle composee est dans la close SELECT quand j’enleve la close WHERE la rubrique cle compose n’apparait pas dans le resultat de la selection.

Je voudrais savoir comment poser une condition sur une cle composee etrangere?
Voici le code SQL de ma requete:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
SELECT COMPTE_LIVREUR.IDCOMPTE_LIVREUR AS IDCOMPTE_LIVREUR,
	COMPTE_LIVREUR.DATE_VERSEMENT AS DATE_VERSEMENT,
	COMPTE_LIVREUR.MONTANT AS MONTANT,
	COMPTE_LIVREUR.PRENOM_NOM AS PRENOM_NOM
 FROM COMPTE_LIVREUR
 WHERE PRENOM_NOM={Parm1}
Je rappelle encore que la rubrique COMPTE_LIVREUR.PRENOM_NOM est une cle etrangere mais composee du Nom et du prenom dans un autre HyperFile principal, dans ce fichier il est cle principale.

Merci de votre patience