Besoin d'aide windev
bijoux6251986
Messages postés
3
Statut
Membre
-
bijoux6251986 Messages postés 3 Statut Membre -
bijoux6251986 Messages postés 3 Statut Membre -
Bonjour,
je suis une étudiante en informatique appliquée et je suis entrain de préparer mon projet de fin d'étude:Mise en place d'une application commercial et le logiciel dont je dispose est Windev 12 et une base de donnée oracle 9i cependant je rencontre un problème avec une de mes interface "COMMANDE FOURNISSEUR"et plus précisément avec le code du bouton "Chercher" :il m'affiche toutes les informations reliées à la commande sauf les informations reliée aux articles de la commande qui sont affichés dans une table qui elle aussi est insérée dans la même interface.
Il faut prendre en considération que j'ai utilisée dans le code du bouton "Ajouter" une procédure prés définie par windev:
<gras>
De même lors que j'utilise la commande <gras>select de SQL pour afficher toutes les informations liées à la commande ceux des articles de cette dernière n'apparaisse pas (comme ci rien n'a été enregistré)
Donc je pense que j'ai un problème lors de l'ajout de la commande .
SLVP je suis en urgence ,
merci
je suis une étudiante en informatique appliquée et je suis entrain de préparer mon projet de fin d'étude:Mise en place d'une application commercial et le logiciel dont je dispose est Windev 12 et une base de donnée oracle 9i cependant je rencontre un problème avec une de mes interface "COMMANDE FOURNISSEUR"et plus précisément avec le code du bouton "Chercher" :il m'affiche toutes les informations reliées à la commande sauf les informations reliée aux articles de la commande qui sont affichés dans une table qui elle aussi est insérée dans la même interface.
Il faut prendre en considération que j'ai utilisée dans le code du bouton "Ajouter" une procédure prés définie par windev:
EcranVersFichier()
HAjoute(EXPRESS_COMMANDE_ACHAT)
TableAjoute(TABLE_ARTICLE,taRemplirTable)
Info("commande ajoutée avec succes")
RAZ()
HRAZ(EXPRESS_COMMANDE_ACHAT)
<gras>
De même lors que j'utilise la commande <gras>select de SQL pour afficher toutes les informations liées à la commande ceux des articles de cette dernière n'apparaisse pas (comme ci rien n'a été enregistré)
Donc je pense que j'ai un problème lors de l'ajout de la commande .
SLVP je suis en urgence ,
merci
4 réponses
bonjour,
pour le code du bouton "Ajouter":
EcranVersFichier()
HAjoute(EXPRESS_COMMANDE_ACHAT)
TableAjoute(TABLE_ARTICLE,taRemplirTable)
Info("commande ajoutée avec succes")
RAZ()
HRAZ(EXPRESS_COMMANDE_ACHAT)
à savoir que la procedure HAjoute() est predefinie par windev
et pour le bouton"Chercher":
HLitRecherche(EXPRESS_COMMANDE_ACHAT,NUMERO_COMMANDE,SAI_numero_commande)
SI HTrouve(EXPRESS_COMMANDE_ACHAT) ALORS
RAZ()
FichierVersEcran(EXPRESS_FEN_commande_fournisseur)
SINON
Erreur("aucune commande ne corresponde")
FIN
TableAffiche(TABLE_ARTICLE,taRéExecuteRequete)
merci
pour le code du bouton "Ajouter":
EcranVersFichier()
HAjoute(EXPRESS_COMMANDE_ACHAT)
TableAjoute(TABLE_ARTICLE,taRemplirTable)
Info("commande ajoutée avec succes")
RAZ()
HRAZ(EXPRESS_COMMANDE_ACHAT)
à savoir que la procedure HAjoute() est predefinie par windev
et pour le bouton"Chercher":
HLitRecherche(EXPRESS_COMMANDE_ACHAT,NUMERO_COMMANDE,SAI_numero_commande)
SI HTrouve(EXPRESS_COMMANDE_ACHAT) ALORS
RAZ()
FichierVersEcran(EXPRESS_FEN_commande_fournisseur)
SINON
Erreur("aucune commande ne corresponde")
FIN
TableAffiche(TABLE_ARTICLE,taRéExecuteRequete)
merci
ok, personnellement je n'utilise JAMAIS les procedures prédéfinies par windev.
Certes elles fonctionnent très bien dans les exemples mais il vaut mieux que tu cree tes propres requetes pour chacun de tes projets.
pour ton pb peut etre que ceci pourra t'aider
fait une recherche sur ton fichier EXPRESS_COMMANDE_ACHAT
place un tantque htrouve au debut de ta boucle
//ensuite une (ou plusieurs conditions)
si EXPRESS_COMMANDE_ACHAT.ta rubrique= tavaleur alors
//tu execute ta requete
sinon
hlitsuivan('EXPRESS_COMMANDE_ACHAT)
bon c'est en vrac ce que je te dis mais ça peut peut etre t'aider, a priori ton code parait bon, mais tu appelle d'autres procedures donc peut etre que c'est la qu'est le bug.
derniere chose n'hesite pas a utiliser la commande info ou trace pour visualiser tes variables
Certes elles fonctionnent très bien dans les exemples mais il vaut mieux que tu cree tes propres requetes pour chacun de tes projets.
pour ton pb peut etre que ceci pourra t'aider
fait une recherche sur ton fichier EXPRESS_COMMANDE_ACHAT
place un tantque htrouve au debut de ta boucle
//ensuite une (ou plusieurs conditions)
si EXPRESS_COMMANDE_ACHAT.ta rubrique= tavaleur alors
//tu execute ta requete
sinon
hlitsuivan('EXPRESS_COMMANDE_ACHAT)
bon c'est en vrac ce que je te dis mais ça peut peut etre t'aider, a priori ton code parait bon, mais tu appelle d'autres procedures donc peut etre que c'est la qu'est le bug.
derniere chose n'hesite pas a utiliser la commande info ou trace pour visualiser tes variables