OVH Cloud OVH Cloud

"#supprimé"

6 réponses
Avatar
Luis
Bonjour,
Je reviens avec ce message d'"#supprim=E9".
J'ai un formulaire avec un sous-formulaire la liaison se=20
fait par Champ fils IDINSCRIT, Champ p=E8re IDINSCRIT.
Il y a plusieurs bases frotales li=E9es =E0 une base donn=E9e.
Lorsque l'on modifie ou que l'on saisi de nouvelles donn=E9e=20
dans le formulaire et dans le sous-formulaire le=20
message "#supprim=E9" vient sur tous les champs du sous-
formulaire d'un des postes de travail et si l'on veut=20
fermer le formulaire un message dit que les=20
enregistrements ont =E9t=E9 supprim=E9s.
Il y at'il moyen de s=E9curiser les saisies?
Luis

6 réponses

Avatar
RaphK34
Bsoir,

Je pense qu'il te faut gérer tes formulaires/tables un peu plus en profondeur afin de gérer les suppressions non volontaires ...

--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------

"Luis" a écrit dans le message de news: 0b5e01c4cafe$bf895950$
Bonjour,
Je reviens avec ce message d'"#supprimé".
J'ai un formulaire avec un sous-formulaire la liaison se
fait par Champ fils IDINSCRIT, Champ père IDINSCRIT.
Il y a plusieurs bases frotales liées à une base donnée.
Lorsque l'on modifie ou que l'on saisi de nouvelles donnée
dans le formulaire et dans le sous-formulaire le
message "#supprimé" vient sur tous les champs du sous-
formulaire d'un des postes de travail et si l'on veut
fermer le formulaire un message dit que les
enregistrements ont été supprimés.
Il y at'il moyen de sécuriser les saisies?
Luis
Avatar
Luis
Bonjour,
Que veux-tu dire par gerer plus en profondeur?
Les formulaires et sous-formulaires ont une requête chacun
basée sur les tables, et je ne sais pas ce qu'il faut
faire d'autre.
Luis
-----Message d'origine-----
Bsoir,

Je pense qu'il te faut gérer tes formulaires/tables un
peu plus en profondeur afin de gérer les suppressions non

volontaires ...

--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------

"Luis" a écrit dans
le message de news: 0b5e01c4cafe$bf895950

$
Bonjour,
Je reviens avec ce message d'"#supprimé".
J'ai un formulaire avec un sous-formulaire la liaison se
fait par Champ fils IDINSCRIT, Champ père IDINSCRIT.
Il y a plusieurs bases frotales liées à une base donnée.
Lorsque l'on modifie ou que l'on saisi de nouvelles donnée
dans le formulaire et dans le sous-formulaire le
message "#supprimé" vient sur tous les champs du sous-
formulaire d'un des postes de travail et si l'on veut
fermer le formulaire un message dit que les
enregistrements ont été supprimés.
Il y at'il moyen de sécuriser les saisies?
Luis


.



Avatar
RaphK34
Si le message vient, c'est que à priori, tu as supprimé les données dans la table, en laissant le focus sur cette enregistrement.
Donc soit c'est un effacement involontaire et là faut gérer en amont pour éviter ceci!
Soit c'est un effacement volontaire et dans ce cas, soit tu déplaces le focus sur un autre enregistrement, soit tu élimines les
données via le sous formulaire par:

Me.SousFormulaire.SetFocus
DoCmd.RunCommand acCmdSelectAllRecords
DoCmd.RunCommand acCmdDeleteRecord


--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------

"Luis" a écrit dans le message de news: 6f9101c4cbb8$62a94d20$
Bonjour,
Que veux-tu dire par gerer plus en profondeur?
Les formulaires et sous-formulaires ont une requête chacun
basée sur les tables, et je ne sais pas ce qu'il faut
faire d'autre.
Luis
-----Message d'origine-----
Bsoir,

Je pense qu'il te faut gérer tes formulaires/tables un
peu plus en profondeur afin de gérer les suppressions non

volontaires ...

--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------

"Luis" a écrit dans
le message de news: 0b5e01c4cafe$bf895950

$
Bonjour,
Je reviens avec ce message d'"#supprimé".
J'ai un formulaire avec un sous-formulaire la liaison se
fait par Champ fils IDINSCRIT, Champ père IDINSCRIT.
Il y a plusieurs bases frotales liées à une base donnée.
Lorsque l'on modifie ou que l'on saisi de nouvelles donnée
dans le formulaire et dans le sous-formulaire le
message "#supprimé" vient sur tous les champs du sous-
formulaire d'un des postes de travail et si l'on veut
fermer le formulaire un message dit que les
enregistrements ont été supprimés.
Il y at'il moyen de sécuriser les saisies?
Luis


.



Avatar
Luis
Bonjour,
Il s'agit d'un effacement involontaire et de plus provoqué
par Access lui-même.
Ce-ci arrive uniquement que lorsque 2 ou plusieurs
personnes travaillent sur le même formulaire (pas la même
fiche ou si tu veux pas sur le même ID de table).
Alors comment faire pour gérer comme tu appelles en amont,
pour que ça ne se reproduise pas?
Luis
-----Message d'origine-----
Si le message vient, c'est que à priori, tu as supprimé
les données dans la table, en laissant le focus sur cette

enregistrement.
Donc soit c'est un effacement involontaire et là faut
gérer en amont pour éviter ceci!

Soit c'est un effacement volontaire et dans ce cas, soit
tu déplaces le focus sur un autre enregistrement, soit tu

élimines les
données via le sous formulaire par:

Me.SousFormulaire.SetFocus
DoCmd.RunCommand acCmdSelectAllRecords
DoCmd.RunCommand acCmdDeleteRecord


--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------

"Luis" a écrit dans
le message de news: 6f9101c4cbb8$62a94d20

$
Bonjour,
Que veux-tu dire par gerer plus en profondeur?
Les formulaires et sous-formulaires ont une requête chacun
basée sur les tables, et je ne sais pas ce qu'il faut
faire d'autre.
Luis
-----Message d'origine-----
Bsoir,

Je pense qu'il te faut gérer tes formulaires/tables un
peu plus en profondeur afin de gérer les suppressions non

volontaires ...

--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------

"Luis" a écrit dans
le message de news: 0b5e01c4cafe$bf895950

$
Bonjour,
Je reviens avec ce message d'"#supprimé".
J'ai un formulaire avec un sous-formulaire la liaison se
fait par Champ fils IDINSCRIT, Champ père IDINSCRIT.
Il y a plusieurs bases frotales liées à une base donnée.
Lorsque l'on modifie ou que l'on saisi de nouvelles
donnée


dans le formulaire et dans le sous-formulaire le
message "#supprimé" vient sur tous les champs du sous-
formulaire d'un des postes de travail et si l'on veut
fermer le formulaire un message dit que les
enregistrements ont été supprimés.
Il y at'il moyen de sécuriser les saisies?
Luis


.




.




Avatar
RaphK34
Je pense donc que le problème à résoudre est l'"effacement involontaire généré par Access".
Et là , ce n'est pas le même problème. Personnellement je n'ai jamais été confronté à ce problême.
ça m'étonne énormément qu'Access efface de lui même des données !!!
Je pense donc que la solution est à régler en ammont!, c'est à dire savoir pourquoi access "efface"!

--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------

"Luis" a écrit dans le message de news: 5e3b01c4cbc4$7ee0d970$
Bonjour,
Il s'agit d'un effacement involontaire et de plus provoqué
par Access lui-même.
Ce-ci arrive uniquement que lorsque 2 ou plusieurs
personnes travaillent sur le même formulaire (pas la même
fiche ou si tu veux pas sur le même ID de table).
Alors comment faire pour gérer comme tu appelles en amont,
pour que ça ne se reproduise pas?
Luis
-----Message d'origine-----
Si le message vient, c'est que à priori, tu as supprimé
les données dans la table, en laissant le focus sur cette

enregistrement.
Donc soit c'est un effacement involontaire et là faut
gérer en amont pour éviter ceci!

Soit c'est un effacement volontaire et dans ce cas, soit
tu déplaces le focus sur un autre enregistrement, soit tu

élimines les
données via le sous formulaire par:

Me.SousFormulaire.SetFocus
DoCmd.RunCommand acCmdSelectAllRecords
DoCmd.RunCommand acCmdDeleteRecord


--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------

"Luis" a écrit dans
le message de news: 6f9101c4cbb8$62a94d20

$
Bonjour,
Que veux-tu dire par gerer plus en profondeur?
Les formulaires et sous-formulaires ont une requête chacun
basée sur les tables, et je ne sais pas ce qu'il faut
faire d'autre.
Luis
-----Message d'origine-----
Bsoir,

Je pense qu'il te faut gérer tes formulaires/tables un
peu plus en profondeur afin de gérer les suppressions non

volontaires ...

--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------

"Luis" a écrit dans
le message de news: 0b5e01c4cafe$bf895950

$
Bonjour,
Je reviens avec ce message d'"#supprimé".
J'ai un formulaire avec un sous-formulaire la liaison se
fait par Champ fils IDINSCRIT, Champ père IDINSCRIT.
Il y a plusieurs bases frotales liées à une base donnée.
Lorsque l'on modifie ou que l'on saisi de nouvelles
donnée


dans le formulaire et dans le sous-formulaire le
message "#supprimé" vient sur tous les champs du sous-
formulaire d'un des postes de travail et si l'on veut
fermer le formulaire un message dit que les
enregistrements ont été supprimés.
Il y at'il moyen de sécuriser les saisies?
Luis


.




.




Avatar
Luis
Bonjour,
Ce problème est semble t'il connu de Microsoft, car il y a
quelques temps en arrière j'avais trouvé une solution qui
s'est avérée inefficace, sur la base de connaissances
techniques de microsoft.
Si je me souviens bien c'était la mise à jour de Jet 4,
pour rendre Access plus stable ou quelque chose dans le
genre, mais rien n'a fait.
Je vais continuer à chercher, si je trouve la solution je
reviendrai sur le news pour donner la solution.
Merci pour tout.
Luis
-----Message d'origine-----
Je pense donc que le problème à résoudre est
l'"effacement involontaire généré par Access".

Et là , ce n'est pas le même problème. Personnellement je
n'ai jamais été confronté à ce problême.

ça m'étonne énormément qu'Access efface de lui même des
données !!!

Je pense donc que la solution est à régler en ammont!,
c'est à dire savoir pourquoi access "efface"!


--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------

"Luis" a écrit dans
le message de news: 5e3b01c4cbc4$7ee0d970

$
Bonjour,
Il s'agit d'un effacement involontaire et de plus provoqué
par Access lui-même.
Ce-ci arrive uniquement que lorsque 2 ou plusieurs
personnes travaillent sur le même formulaire (pas la même
fiche ou si tu veux pas sur le même ID de table).
Alors comment faire pour gérer comme tu appelles en amont,
pour que ça ne se reproduise pas?
Luis
-----Message d'origine-----
Si le message vient, c'est que à priori, tu as supprimé
les données dans la table, en laissant le focus sur cette

enregistrement.
Donc soit c'est un effacement involontaire et là faut
gérer en amont pour éviter ceci!

Soit c'est un effacement volontaire et dans ce cas, soit
tu déplaces le focus sur un autre enregistrement, soit tu

élimines les
données via le sous formulaire par:

Me.SousFormulaire.SetFocus
DoCmd.RunCommand acCmdSelectAllRecords
DoCmd.RunCommand acCmdDeleteRecord


--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------

"Luis" a écrit dans
le message de news: 6f9101c4cbb8$62a94d20

$
Bonjour,
Que veux-tu dire par gerer plus en profondeur?
Les formulaires et sous-formulaires ont une requête
chacun


basée sur les tables, et je ne sais pas ce qu'il faut
faire d'autre.
Luis
-----Message d'origine-----
Bsoir,

Je pense qu'il te faut gérer tes formulaires/tables un
peu plus en profondeur afin de gérer les suppressions non

volontaires ...

--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------

"Luis" a écrit
dans



le message de news: 0b5e01c4cafe$bf895950
$
Bonjour,
Je reviens avec ce message d'"#supprimé".
J'ai un formulaire avec un sous-formulaire la liaison se
fait par Champ fils IDINSCRIT, Champ père IDINSCRIT.
Il y a plusieurs bases frotales liées à une base donnée.
Lorsque l'on modifie ou que l'on saisi de nouvelles
donnée


dans le formulaire et dans le sous-formulaire le
message "#supprimé" vient sur tous les champs du sous-
formulaire d'un des postes de travail et si l'on veut
fermer le formulaire un message dit que les
enregistrements ont été supprimés.
Il y at'il moyen de sécuriser les saisies?
Luis


.




.




.