Bonjour, je vous explique mon soucis sur lequel je galere sec depuis hier :(
Je doit réaliser une petite appli qui se connecte sur une base MySQL.
J'ai besoin a l'initialisation du programme d'effectuer une requete qui contient une jointure des 2 tables présentes dans l'analyse afin de remplir une table mémoire.
Ca fonctionne nikel en mode test POURTANT lorsque je l'installe j'ai une erreur qui est :
'Vous avez appelé la fonction HLitPremier.
Fichier "sdArtLc" inconnu dans l'analyse, ou requête non initialisée'
Voici mon code d'initialisation :::
sdArtlc est une Source de Données
HExécuteRequêteSQL(sdArtlc,hRequêteDéfaut,"SELECT libstd, SUM(piece) as nbpiece, SUM(qtevalid) as quantite FROM article, lignecmd WHERE article.ean13=lignecmd.ean13 GROUP BY libstd")
HLitPremier(sdArtlc)
TANTQUE PAS HEnDehors(sdArtlc)
TableAjoute(TableLC,sdArtlc.libstd+TAB+sdArtlc.quantite+TAB+sdArtlc.nbpiece)
HLitSuivant(sdArtlc)
FIN
// j'initialise donc bien sdArtLc alors que le debuggeur me dit le contraire
Si quelqu'un à une idée ... merci d'avance :)
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=5068&post_id=20905