Forum - Questions générale - Sujet n°444

[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Questions générale - Questions générale


clos par 3Stone le 10/02/2011 : 17:41  Sujet n° 444  Problem de bdd après suppression!

le 21/12/2010 : 11:58
par Kisty

Anonyme

visiteur

Je viens de découvrir un problème dans ma bdd:

J'ai un formulaire et ss formulaire, dans le formulaire j'ai les champs de la bdd client et ss formulaire deux bdd (commande et produit), et quand j'ai consulté (après suppression) la bdd client et commande tous va bien par contre la bdd produit non, donc mon bouton à supprimer les champs de client et commande et pas celle de produit.

Ma question pourquoi la bdd de produit n'est pas à jour comme les autres bdd????
 sujet clos  Haut

[]   

DébutPrécédent [ 1 2 3 ] SuivantFin
Réponse n° 9
--------
le 23/12/2010 : 15:57
par Kisty

Anonyme

visiteur
Bonjour,

Maintenant je comprend pourquoi On ne supprime pas les enregistrements de la table Produits.
Pour la remarque : je n'est pas créer un formulaire avec deux bouton, mais j'ai créé un formulaire avec son sous-formulaire de chaque opération (Ajouter, Supprimer).et pour sélectionner le client avec une liste déroulante ça marche qu'avec le formulaire supprimer, parce que dans le formulaire Ajouter il faut saisir le nom du client.

Pour le modèle relationnel j'ai fait le même comme toi mais ça m'empêche pas de te remercié  :)

Cordialement.
  clos par 3Stone le 10/02/2011 : 17:41  Haut
Réponse n° 10
--------
le 23/12/2010 : 17:38
par Kisty

Anonyme

visiteur
Re Bonjour,

j'ai un petit souci : 
Quand je clique sur l'icône de l'Assistant Zone de liste déroulante, j'ai le choix entre 2 options au lieu des 3.

Il me manque l'option 3 (Rechercher un enregistrement dans mon formulaire basé sur la valeur que j'ai sélectionnée dans la liste déroulante)

Que dois-je faire pour avoir cette option dans l'Assistant STP ?

Cordialement.
  clos par 3Stone le 10/02/2011 : 17:41  Haut
Réponse n° 11
--------
le 28/12/2010 : 14:27
par 3Stone

Anonyme

Administrateur

Bonjour,

 
Citation :

Que dois-je faire pour avoir cette option dans l'Assistant STP ?

 
Le formulaire doit avoir une source... dans laquelle on trouve le résultat de la liste...
Mais, dans ton cas, il faudrait un peu de VBA l

A lire tes difficultés, tu devrais décrire entièrement tes besoins!

Dans le premier exemple que tu m'as fait parvenir, tu semblais vouloir :
  • créer un client (bouton ajouter) et attribuer sa commande
  • supprimer le client, y compris sa commande
  • la liste des produits étaient repris dans une liste de valeurs intégrée au sous-formulaire commande

Cela me fait donc penser (aussi par le type des produits) que :
  • lorsqu'un client se présente, tu souhaites saisir son nom et saisir sa commande
  • lorsque le client est livré, tu supprimes le client et sa commande
  • tu ne garde aucune trace du client, ni de sa commande
  • un client n'a qu'une commande en cours (éventuellement de plusieurs produits)

Cela ressemble à une mini caisse enregistreuse, sans aucun avantage que peut apporter l'informatisation (si on peut appeler cela ainsi d ) donc, impossible de voir l'inventaire du jour, mois ou années; ni les produits les plus ou les moins vendus...

C'est bien cela ?

Cordialement,
Pierre(3stone)
  clos par 3Stone le 10/02/2011 : 17:41  Haut
Réponse n° 12
--------
le 28/12/2010 : 14:54
par Kisty

Anonyme

visiteur
Citation : la_liste_des_produits_etaient_repris_dans_une_liste_de_valeurs_integree_au_sous-formulaire_commande



Pour la liste que j'ai utilisé c'est pour facilité la tache, (c-a-d : j'évite de saisir a chaque fois le nom du produit ).

Citation : lorsque_le_client_est_livre_tu_supprimes_le_client_et_sa_commande

 
Lorsque le client est livré, je ne supprime pas sa commande, mais j'ai créé le formulaire (bouton supprimé) parce que, si j'ai un client indésirable je le supprime définitivement. donc je utilise ce formulaire si j'en ai besoin, et bien-sur je garde mes clients sinon à quoi ça sert ce travail!!

Cordialement.
  clos par 3Stone le 10/02/2011 : 17:41  Haut
Réponse n° 13
--------
le 28/12/2010 : 14:57
par Kisty

Anonyme

visiteur
Désolé j'ai mal insérer la citation; j'espère que tu vas comprendre ce que j'ai écrit :)
  clos par 3Stone le 10/02/2011 : 17:41  Haut
Réponse n° 14
--------
le 29/12/2010 : 03:37
par 3Stone

Anonyme

Administrateur

Bonjour,

Il faut donc travailler selon la méthode "traditionnelle".

Un formulaire frmClients, basé sur la table T_Clients.
Ce formulaire te servira à introduire un nouveau client, à modifier ses données, à le supprimer le cas échéant.

Ce formulaire comprendra un sous-formulaire qui listera les commandes (pas le détails des commandes).

Ce sous-formulaire permettra :
  • de créer une nouvelle commande
  • de sélectionner une commande déjà saisie
il sera basé sur la table T_Commandes.

La sélection ou l'ajout ouvrira le formulaire frmCommandes (basé sur la table T_Commandes) et son sous-formulaire frmDetailsCommande basé sur la table T_DetailsCommande.

En créant les boutons ajout ou de sélection, l'assistant te proposera ce qu'il faut pour filtrer le formulaire sur la bonne clé (l'identifiant)

PS: Crée les tables et les formulaires concernés et dis moi !

Cordialement,
Pierre(3stone)
  clos par 3Stone le 10/02/2011 : 17:41  Haut
Réponse n° 15
--------
le 29/12/2010 : 13:30
par Kisty

Anonyme

visiteur
Bonjour,
Oui j'ai déjà créé mes tables et formulaires et je vais faire des petits changement par rapport a ta description ;)

Mais pour le moment je suis concentré sur l'option 3 (Rechercher un enregistrement dans mon formulaire basé sur la valeur que j'ai sélectionnée dans la liste déroulante) qui n'existe pas sur mon Access.

Cordialement.
  clos par 3Stone le 10/02/2011 : 17:41  Haut
Réponse n° 16
--------
le 31/12/2010 : 00:52
par 3Stone

Anonyme

Administrateur

Bonjour,
 
Citation :

pour le moment je suis concentré sur l'option 3

 
Voir la réponse 11.

Cordialement,
Pierre(3stone)
  clos par 3Stone le 10/02/2011 : 17:41  Haut
DébutPrécédent [ 1 2 3 ] SuivantFin
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut