salam alaikoum,
J'ai 3 tables
1er table : tab_enseignant (Mat_Enseignant, Nom_enseignant, Prenom_enseignant,.....)
2ème table : tab_domaineExpertise (id_domaineEx, Lib_domaineEx)
3ème table (relation) : Tab_DomainExpertiseEnseignant (Mat_enseignant, id_domaineEx,Mat_enseignantId_domaineEx)
j'ai une fenêtre fiche enseignants Fen_Enseignant qui contient un champs table Table_domaine expertise afain d'ajouter les domaines d'expertise d'un enseignant, je fait appelle a une deuxième fenêtre, Fen_AjtDomaineExpertise qui contient un champs table composé de 3 colonnes, la 1ère colonne est une colonne conteur, contenant une case a coché, la 2ème colonne lier à la colonne id_domaineEx de la table Tab_domaineExpertise, et 3ème colonnes lier à la colonnes lib_domaineEx de la table tab_domaineExpertise.
Quand je clique sur le bouton Valider de fenêtre Fen_AjtDomaineExpertise, le code suivant est exécuté
mais j'ai un code d'erreur suivant qui s'affiche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 POUR TOUT TABLE_Tab_Domaine SI TABLE_Tab_Domaine.COL_choix.INT_choix=Vrai ALORS Tab_DomainExpertiseEnseignant.IDTab_enseignants = FEN_Enseignant.SAI_IDTab_enseignants Tab_DomainExpertiseEnseignant.Id_domaineEx = TABLE_Tab_Domaine.COL_Id_domaine HEnregistre(Tab_DomainExpertiseEnseignant) FIN FIN
Le mécanisme de sécurité HFSQL s'est déclenché lors d'un parcours intégré du fichier 'MICROBIO' sur la rubrique ''.
La source de données <MICROBIO> n'est pas initialisée.
- S'il s'agit d'un fichier de données, le fichier n'a pas été trouvé dans l'analyse <C:\Mes Projets\Mon_GestPG\Mon_GestPG.wdd> ou n'a pas été décrit avec les fonctions HDéclare / HDéclareExterne.
- S'il s'agit d'une requête ou d'une vue, l'exécution a peut-être échoué.
Pour récupérer l'erreur correspondante, testez le résultat des fonctions HExécuteRequête / HExécuteRequêteSQL / HCréeVue.
Pile des appels :
Clic sur BTN_Valider (FEN_ExpertiseAjout.BTN_Valider), ligne 2
Clic sur BTN_AjtExpert (FEN_Enseignant.BTN_AjtExpert), ligne 4
Clic sur BTN_Modifier (FEN_EnseignantList.BTN_Modifier), ligne 7
Date : 30/07/2021 20:59:27
Projet : GestPG
Informations supplémentaires :
Code erreur : 70018
Code erreur WD55 : 18
Module : 'wd250hf.dll (01F250083h - 25.0.217.0)
Informations de débogage :
IEWDHF=1.20
Module=<WDHF>
Version=<25.0.217.0>
EIT_PATHWDD : <C:\Mes Projets\Mon_GestPG\Mon_GestPG.wdd>
EIT_LOGICALTABLENAME : <MICROBIO>
EIT_TYPE_WDFILE : <2>
EIT_IDCODE : <18>
et la je suis perdu, car "MICROBIO" est id_domaineEx et non le non de fichier de donnée.
Merci d'avance pour votre aide
Partager