PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WEBDEV 2024 → HCréeVue
HCréeVue
Iniciado por michka.roch, 30,sep. 2005 10:46 - No hay respuesta
Publicado el 30,septiembre 2005 - 10:46
Bonjour,

Voici mon problème :

J'essaie de créer une vue à partir d'une requête SQL. Voici mon code :

SI PAS HExécuteRequêteSQL(Masourcededonnée,"Connexion_AS400_Test",hRequêteSansCorrection,"SELECT * FROM MONFICHIER WHERE DIGITS(NOMATRICV1) Like '12'") ALORS
Erreur(HErreurInfo())
FIN

//Attention la rêquête fonctionne parfaitement (requête spécifique à un accès natif AS400)
//Il m'est d'ailleurs possible de lire chaque enregistrement de ma requête SQL

SI PAS HCréeVue(Vue_RECAP,Masourcededonnée,"*",hVueDéfaut) ALORS
Erreur(HErreurInfo())
FIN

Lors de la création de la vue une erreur survient en m'indiquant "Vous avez appelé la fonction HCréeVue.
Problème d'initialisation de la requête <Masourcededonnée>."

Or j'ai la preuve que ma requête fonctionne puisque je peux accéder aux enregistrements par un HlitPremier(masourcededonnée) --> hlitSuivant etc...

Est-ce que quelqu'un a une idée ? Est-il possible de créer des vues à partir de n'importe quelle source de données ? ou est-ce qu'il est impossible avec le HexécuterequêteSQL ?

Merci pour vos idées !!

Roch