Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/12/2010, 21h09   #1
Invité de passage
 
Inscription : décembre 2010
Messages : 17
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 17
Points : 0
Points : 0
Par défaut Problème de suppression d'enregistrement

Bonjour,

J'ai différentes tables liées (clients, contrats, commerciaux....)
J'ai différents formulaires, une liste des clients, une fiche détaillée des clients...
Le problème vient du fait que je n'arrive pas a supprimer un enregistrement dans la fiche détaillée (il donne l'impression de la supprimer correctement : pas de msg d'erreur) mais après un actualiser l'enregistrement est toujours là alors que dans ma liste des clients il le supprime correctement

quelqu'un aurait-il une idée d'où peut venir mon problème parce que là je séche !
alexdj59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2010, 06h18   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 605
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 605
Points : 30 946
Points : 30 946
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Ce formulaire (la fiche détaillée) est-elle alimentée par une requête ? Si oui est-ce que tu peux faire une suppression dans cette requête directement sans passer par le formulaire ?

Si tu ne peux faire la suppression, montre nous ta requête, car par exemple il ne faut pas utiliser de regroupement.

Voilà un début de piste qui correspond à une bonne partie de ce genre de problèmes.

Si cela ne fonctionne pas il serait bon de détailler la structure de ton formulaire.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2010, 10h06   #3
Invité de passage
 
Inscription : décembre 2010
Messages : 17
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 17
Points : 0
Points : 0
bonjour,

Alors effectivement si je supprime directement l'enregistrement dans la requete (par la propriété source du foumulaire) il revient.
qu'appelez-vous les regroupements ?
merci
alexdj59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2010, 20h24   #4
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 605
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 605
Points : 30 946
Points : 30 946
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Re

Il faut que tu donnes plus de détails :

Ta requête, comment tu lances la suppression, etc. Avec si peu d'informations ce n'est pas évident de trouver une solution.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2010, 20h39   #5
Invité de passage
 
Inscription : décembre 2010
Messages : 17
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 17
Points : 0
Points : 0
Bonsoir,

c'est pas évident de vous donner toutes les infos, car les formulaires sont assez chargés. je peux joindre le formulaire mais je ne sais pas comment extraire juste un formulaire.
Pour la suppression je met en surbrillance la barre de gauche du formulaire et supprimer dans le menu ou au clavier.

Le plus est que joingne le formulaire il faut juste me dire comment faire.

merci d'avance
alexdj59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2010, 21h00   #6
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 605
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 605
Points : 30 946
Points : 30 946
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Re

Tu ne peux envoyer un formulaire uniquement sans la base qui va avec, car il faut la source de celui-ci, etc..

C'est surtout l'alimentation de ton formulaire qui est intéressante dans ton cas, requête, etc. avec le code de cette requête.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2010, 21h09   #7
Invité de passage
 
Inscription : décembre 2010
Messages : 17
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 17
Points : 0
Points : 0
c'est bien ce qui me semblait ;-)

Le code de la source est :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
SELECT Clients.*
, Compagnie.[Nom Compagnie]
, Formule.[Nom Formule]
, Commercial.Nom AS Nom_Commercial
, Commercial.Prénom AS Prénom_Commercial
, [Mutuelle à résilier].[Nom Mutuelle]
, Commercial.[Code Commercial]
, Compagnie.N° AS N°_Compagnie
, Formule.N° AS N°_Formule
, Clients.[Pièces jointes].FileName
, Taux.[Code Taux]
, Clients.PARS 
FROM Taux RIGHT JOIN 
(Formule RIGHT JOIN 
  (Compagnie RIGHT JOIN 
    ([Mutuelle à résilier] INNER JOIN 
      (Commercial INNER JOIN 
         Clients 
ON Commercial.N° = Clients.Commercial) 
  ON [Mutuelle à résilier].N° = Clients.[Mutuelle à Résilier]) 
    ON Compagnie.N° = Clients.Compagnie) 
      ON Formule.N° = Clients.Formule) 
        ON Taux.N° = Clients.Taux;
alexdj59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2010, 12h36   #8
Invité de passage
 
Inscription : décembre 2010
Messages : 17
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 17
Points : 0
Points : 0
Je répond un peu tardivement mais j'ai fini par trouver la solution,
en fait dans la source il y avait la table complète de selectionnée plus un champ de cette même table.
Il suffisait de supprimer ce champ de la source pour corriger le soucis.
Si quelqu'un a une explication je suis preneur car je ne sais pas pourquoi ce doublon bloquait la suppression.
alexdj59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h12.


 
 
 
 
Partenaires

Hébergement Web