IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Numérotation Dossier personnalisé [AC-365]


Sujet :

Access

  1. #21
    Expert éminent Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 273
    Points : 6 582
    Points
    6 582
    Par défaut
    re
    Par l'exemple.
    id_civ est la clé primaire de la tbl civilite
    id_civ_fk est la clé étrangère dans la tbl client, quant à
    id_cli_fk elle est une clé composée dans la tbl clientdossier
    Pour les clés primaires nul besoin d'ajouter le suffixe pk (primary key)
    Pour les clés étrangères et ou composées on ajoute le suffixe fk (foreign key)
    On retrouve ces notions sur des logiciels de modélisation, dans la littérature us/uk. En fr on adore utiliser l'octothorpe.

  2. #22
    Candidat au Club
    Femme Profil pro
    Enseignant
    Inscrit en
    Juillet 2019
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juillet 2019
    Messages : 16
    Points : 3
    Points
    3
    Par défaut
    Merci pour cette précision.

    Voici ce que j'ai fait mais je ne comprends pas bien le principe de la clé étrangère car je pensais que les attributs étaient tous pris en compte. Par exemple dans les formulaires apparait le numéro de l'Id (ex pour les juridictions ou pour les formules de politesse). Pourrait-on faire un menu déroulant à partir d'une table plutôt que de l'id ?

    Je pense qu'il me manque une étape !!
    Fichiers attachés Fichiers attachés

  3. #23
    Expert éminent Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 273
    Points : 6 582
    Points
    6 582
    Par défaut
    re,
    J'ai corrigé l'id phrase conclus di frm client, ainsi que dans le frm dossier l'id juridiction. Mais pas tout. (voir pj)
    Vous devez apprendre "à piloter" l'interface.
    Pour vous aider, la base documentaire de Microsoft qui est assez puissante.
    - les formulaires ici et
    - les contrôles de formulaires ici

    Un conseil : évitez l'emploi des form de navigation, préférez la page à onglets. Si esthétiquement les form de navigation sont "chouettes" dans la manipulation sql, vba ce peut être un peu plus compliqué.
    Fichiers attachés Fichiers attachés

  4. #24
    Candidat au Club
    Femme Profil pro
    Enseignant
    Inscrit en
    Juillet 2019
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juillet 2019
    Messages : 16
    Points : 3
    Points
    3
    Par défaut
    Bonjour,

    C'est encore moi ! le

    J'ai plusieurs questions :

    1)Concernant le code pour ajouter le client ça ajoute le nom mais pas le prénom. Je remplis le formulaire et quand je reviens dans la liste j'ai le nom un blanc et en dessous le nom et le prénom (ajouté avec le formulaire). D'où vient le problème ?

    Nom : Probleme_nouveau_client.png
Affichages : 191
Taille : 38,1 Ko

    2) j'ai suivi vos conseils concernant l'agrégation mais je ne comprends comment je vais pouvoir ajouter plusieurs clients pour un seul dossier. Quand j'effectue des recherches sur le thème agrégation je tombe sur des regroupements d'informations ou des calculs.

    Bonne journée

  5. #25
    Expert éminent Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 273
    Points : 6 582
    Points
    6 582
    Par défaut
    re,
    Euh...
    Dans la bdd Post#23, le F_Client contient déjà le un sform (F_DossierClient)(img)
    C'est ce sform qui vous permettra d'affecter un ou +sieurs clients à un dossier.
    Et la combobox id_Client_fk,du sform contient une macro sur l'évènement Sur absence de liste.
    Images attachées Images attachées  
    Fichiers attachés Fichiers attachés

  6. #26
    Candidat au Club
    Femme Profil pro
    Enseignant
    Inscrit en
    Juillet 2019
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juillet 2019
    Messages : 16
    Points : 3
    Points
    3
    Par défaut
    Je sentais bien que j'étais un boulet mais là j'ai vraiment honte !!

    Je suis sincèrement désolée de vous avoir dérangé

    Signé le boulet

  7. #27
    Candidat au Club
    Femme Profil pro
    Enseignant
    Inscrit en
    Juillet 2019
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juillet 2019
    Messages : 16
    Points : 3
    Points
    3
    Par défaut
    J'ai par contre une question concernant les clés étrangères ("Id_Personne_morale_fk"; "Id_Politesse_fk"; "Id_Confrere_fk";"Id_Phrase_conclusion_fk";"Id_Juridiction_fk").

    Les clients ne sont pas toujours des personnes morales, la juridiction n'est pas forcément connue lors de la création du dossier voire n'est pas utile en cas de conseil...

    Le problème est qu'Access m'oblige à entrer une donnée. Comment faire ?
    Et entraine d'autres problèmes notamment dans le sous-formulaire F_Dossier_Client
    Nom : Probleme_cle_etrangere.PNG
Affichages : 173
Taille : 31,7 Ko

    J'espère que ma question est pertinente.

  8. #28
    Expert éminent Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 273
    Points : 6 582
    Points
    6 582
    Par défaut
    re,
    C'est bien pour cela que l'analyse conceptuelle selon la (Méthode Éprouvée pour Retarder Indéfiniment la Sortie des Études) est primordiale pour concevoir une bdd.
    Cela nous ramène à :
    Dossier----0,1-----concerner-----0,n------juridiction
    Et ce genre de relation (physique) dans les systèmes de bdd, même Access est impossible.
    Vous devrez décocher Appliquer l'intégrité référentielle dans les relations où le 0 est possible. (Juridiction, Expert, Confrère, etc.)
    Post#19 j'avais indiqué que pour pers morale/physique une liste de valeur suffisait. Exp en img.
    Dans la proc. qui permet d'ajouter un nouveau client dans la combobox il y a cette ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    strSql = "INSERT Into T_Client ([Nom_Client],[Id_Civilite_phrase_conclusion_fk]) VALUES ('" & NewData & "',1)"
    Elle n'insère pas seulement le nom du nouveau [Nom_Client] => NewData, mais également et par défaut [Id_Civilite_phrase_conclusion_fk] => 1
    A charge à l'utilisateur de choisir la bonne phrase, une fois le frm Client ouvert.
    Images attachées Images attachées  

  9. #29
    Candidat au Club
    Femme Profil pro
    Enseignant
    Inscrit en
    Juillet 2019
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juillet 2019
    Messages : 16
    Points : 3
    Points
    3
    Par défaut
    Je n'avais pas tout compris dans le post#19

    En revanche j'avais bien compris pour la civilité, j'ai fait pareil pour la juridiction mais je ne savais pas si c'était bien ou pas.

    Un grand merci j'avance beaucoup grâce à votre aide !!

  10. #30
    Candidat au Club
    Femme Profil pro
    Enseignant
    Inscrit en
    Juillet 2019
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juillet 2019
    Messages : 16
    Points : 3
    Points
    3
    Par défaut
    Un grand merci à Tous et surtout à hyperion13 pour sa patience et son aide précieuse !!

    Je n'ai pas fini et je galère encore mais sur d'autres sujets du coup je conclue cette discussion.

  11. #31
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    2 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 919
    Points : 4 824
    Points
    4 824
    Par défaut
    fk signifie ici Foreign key : clé étrangère ; tandis que pk est pour Primary key : clé primaire

    Désolé pour cette explication qui devait s'adresser à un autre billet !

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. [CKEditor] [CkFinder3] : Arriver directement sur un dossier personnalisé.
    Par loic20h28 dans le forum Bibliothèques & Frameworks
    Réponses: 6
    Dernier message: 12/05/2016, 19h22
  2. Créer un dossier de boîte aux lettres personnalisé géré
    Par lieremo dans le forum Exchange Server
    Réponses: 1
    Dernier message: 28/04/2014, 08h30
  3. mettre les dll dans un dossier personnalisé
    Par aimar022 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 08/04/2010, 13h14
  4. Créer un nouveau dossier personnalisé à la volé ?
    Par cherif1969 dans le forum Windows
    Réponses: 1
    Dernier message: 28/11/2009, 13h18
  5. VBA Macro utilisable dans un dossier ciblé / Bouton personnalisé
    Par pythagore3_14 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 31/07/2008, 08h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo