- j'ai cré un formulaire avec un champ "table fichier" : table_x
- je selectionne une ligne
- je lance un tablesupprime(table_x)
- il supprime bien la ligne
- je ferme le formulaire
- je l'ouvre à nouveau
- et je revois mon enregistrement...
pourtant j'ai fait un test de type :
SI HModifie(matable) = Faux ALORS
SI HErreurIntégrité() = Vrai ALORS
Erreur("Erreur d'intégrité : cet enregistrement
ne peut être supprimé")
FIN
FIN
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
mat
fbosque wrote:
Bonjours à tous !
- j'ai cré un formulaire avec un champ "table fichier" : table_x - je selectionne une ligne - je lance un tablesupprime(table_x) - il supprime bien la ligne - je ferme le formulaire - je l'ouvre à nouveau - et je revois mon enregistrement... pourtant j'ai fait un test de type :
SI HModifie(matable) = Faux ALORS SI HErreurIntégrité() = Vrai ALORS Erreur("Erreur d'intégrité : cet enregistrement ne peut être supprimé") FIN FIN
qui passe bien...
Avez vous une idée ? merci. A+Fbosque
Bonjour, Il ne faut pas mélanger les tables avec les tables. Tablesupprime agit d'abord sur la table et sur le fichier si la table est lié à un fichier. Si elle est lié à une requête, il faut que la requête utilise le paramètre "hModifieFichier". HModifie(maTable) agit sur le fichier définie par maTable et ne pas sur la table... :-)
Salutations Mat
fbosque wrote:
Bonjours à tous !
- j'ai cré un formulaire avec un champ "table fichier" : table_x
- je selectionne une ligne
- je lance un tablesupprime(table_x)
- il supprime bien la ligne
- je ferme le formulaire
- je l'ouvre à nouveau
- et je revois mon enregistrement...
pourtant j'ai fait un test de type :
SI HModifie(matable) = Faux ALORS
SI HErreurIntégrité() = Vrai ALORS
Erreur("Erreur d'intégrité : cet enregistrement
ne peut être supprimé")
FIN
FIN
qui passe bien...
Avez vous une idée ? merci.
A+Fbosque
Bonjour,
Il ne faut pas mélanger les tables avec les tables. Tablesupprime agit
d'abord sur la table et sur le fichier si la table est lié à un fichier.
Si elle est lié à une requête, il faut que la requête utilise le
paramètre "hModifieFichier". HModifie(maTable) agit sur le fichier
définie par maTable et ne pas sur la table... :-)
- j'ai cré un formulaire avec un champ "table fichier" : table_x - je selectionne une ligne - je lance un tablesupprime(table_x) - il supprime bien la ligne - je ferme le formulaire - je l'ouvre à nouveau - et je revois mon enregistrement... pourtant j'ai fait un test de type :
SI HModifie(matable) = Faux ALORS SI HErreurIntégrité() = Vrai ALORS Erreur("Erreur d'intégrité : cet enregistrement ne peut être supprimé") FIN FIN
qui passe bien...
Avez vous une idée ? merci. A+Fbosque
Bonjour, Il ne faut pas mélanger les tables avec les tables. Tablesupprime agit d'abord sur la table et sur le fichier si la table est lié à un fichier. Si elle est lié à une requête, il faut que la requête utilise le paramètre "hModifieFichier". HModifie(maTable) agit sur le fichier définie par maTable et ne pas sur la table... :-)