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 :

[Tutoriel] Des menus pour sept jours


Sujet :

Access

  1. #1
    Rédacteur/Modérateur

    [Tutoriel] Des menus pour sept jours
    Bonjour,




    Voici un formulaire (état) qui contient de multiples fois le même sous-formulaire (sous-état), chacun avec une source différente : http://claudeleloup.developpez.com/t...s/menus7jours/



    - Dans cette application, on a choisi de construire un formulaire qui contient 21 fois le même sous-formulaire avec pour chacun une source différente. Ces derniers sont construits à la volée.
    - Un procédé identique sera présenté pour un état.
    - On verra aussi comment il est possible, dans un formulaire continu, d’avoir une zone de liste modifiable dont le contenu est spécifique à chaque enregistrement.


    Vos remarques sont les bienvenues.
    Si vos yeux piquent à cause des fautes d'orthographe, c'est un don que vous pouvez exploiter en cliquant ici.

    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  2. #2
    Expert éminent
    Claude,

    Juste à voir le titre je savais qu'on allait encore se régaler

    Hâte de lire ton prochain tutoriel...

    Jean-Marie
    N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
    Retrouvez-moi sur le chat en salon base de données

  3. #3
    Membre du Club
    Congratulations !!
    Très intéressant, merci.

    Roland

  4. #4
    Rédacteur

    Claude,

    Y a pas à dire, tu as un vrai don pour nous présenter des choses originales et passionnantes
    Merci,

    Marc
    Développeur Java
    Site Web

  5. #5
    Rédacteur/Modérateur

    Merci pour vos encouragements.
    Si vos yeux piquent à cause des fautes d'orthographe, c'est un don que vous pouvez exploiter en cliquant ici.

    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  6. #6

  7. #7
    Rédacteur/Modérateur

    J'ai faim !?

    Tiens, Achille a l'estomac dans les talons... bizarre
    Si vos yeux piquent à cause des fautes d'orthographe, c'est un don que vous pouvez exploiter en cliquant ici.

    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  8. #8
    Expert éminent
    Tiens, Achille a l'estomac dans les talons... bizarre
    laisse Thomas tranquille... m'enfin !
    N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
    Retrouvez-moi sur le chat en salon base de données

  9. #9
    Membre actif
    Excellent Tutoriel
    Bonjour Claude

    pour ce Tutoriel.
    Je ne savais pas qu'on pouvait avoir plus de 2 sous-formulaire dans un formulaire.

    Mes Félicitation Claude
    Cordialement,

    "C'est une requête SQL qui entre dans un bar, et le serveur répond : « Il n'y a plus de tables ! ».
    Refusée au bar, la requête SQL veut aller en boîte et le videur lui dit : « Non, dehors ! C'est select ici. »

    "

    Sankara Adama
    A+

  10. #10
    Rédacteur/Modérateur

    Excellent tuto !

    Manque que les recettes correspondantes (avec plus de plats du Plat Pays pas si plat que ça )
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  11. #11
    Rédacteur/Modérateur

    Bonjour Fabrice,

    Peut-être ceci ? Si tu aimes les filets de poisson aux petits légumes

    Si vos yeux piquent à cause des fautes d'orthographe, c'est un don que vous pouvez exploiter en cliquant ici.

    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  12. #12
    Rédacteur/Modérateur

    J'étais persuadé qu'il ne cuisinait que du chat...
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  13. #13
    Membre régulier
    Citation Envoyé par ClaudeLELOUP Voir le message
    Bonjour,




    Voici un formulaire (état) qui contient de multiples fois le même sous-formulaire (sous-état), chacun avec une source différente : http://claudeleloup.developpez.com/t...s/menus7jours/



    - Dans cette application, on a choisi de construire un formulaire qui contient 21 fois le même sous-formulaire avec pour chacun une source différente. Ces derniers sont construits à la volée.
    - Un procédé identique sera présenté pour un état.
    - On verra aussi comment il est possible, dans un formulaire continu, d’avoir une zone de liste modifiable dont le contenu est spécifique à chaque enregistrement.


    Vos remarques sont les bienvenues.
    Bonjour :

    Trés Bon Tutoriel .

    On y apprend beaucoup et il couvre plusieurs sujets de programmation Access.

    Seul le MCD , dans la section Relations, je n'ai pas pu retracer les relations 1 à plusieurs liant les différentes tables.

    Est ce que les tables sont liées avec une intégrité référentielle .

    Qui peut aider dans ce domaine.

    Respectueusement.


    CDT.

  14. #14
    Rédacteur/Modérateur

    Bonjour,

    Merci pour l’intérêt porté à ce tutoriel.
    Tu t’attendais probablement à des relations comme celles-ci :


    Le problème est le suivant :
    - dans le code associé à l’événement « Après MàJ » du contrôle txtDateDepart, aux instructions 13 à 22, on peuple la table tMenus avec des enregistrements que l’utilisateur complètera par la suite ;
    - à ce moment, on ne connaît pas encore quel plat sera associé à chacun des menus => tPlatsFK sera donc à zéro par défaut, ce qui ne respecterait pas l’intégrité référentielle ;
    - tPlatsFK sera plus tard complété par l’utilisateur, lorsqu’il choisira le plat.

    C’est la raison pour laquelle, je n’ai pas défini de relations entre les tables.

    L’idéal eût été :
    - supprimer les relations pendant la construction d’un menu ;
    - et les rétablir lorsque tous les menus ont été complétés par l’utilisateur.
    C’est sans doute possible, mais le tutoriel était déjà fort chargé.
    Quoi qu’il en soit, je crois que la manière dont le processus est construit, il n’y a pas de risque d’incohérence, mais tu as raison : ce n’est pas tout à fait orthodoxe.
    En fait, cela cause-t-il un problème dans ton cas ?
    Si vos yeux piquent à cause des fautes d'orthographe, c'est un don que vous pouvez exploiter en cliquant ici.

    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  15. #15
    Membre régulier
    Bonjour :

    Je vous remercie pour votre réponse.

    Pour moi, cela ne me pose aucun problème.Mais je croyais que toutes les applications Access devaient contenir

    des relations entre les tables de la base ;

    Je ne savais pas qu'on pouvais construire une base Access sans relations et sans Intégrité référentielle.

    Je propose les relations suivantes sans Intégrité Référentielle :



    Selon ce que j'ai compris , la table tMatrice est " le canevas " de la Table Menu .

    Autre remarque: la cohérence et l’équilibre du système sont assuré par les événements insérés dans les divers

    contrôles.

    Je vous remercie de votre intérêt .

    Cordialement.

  16. #16
    Rédacteur/Modérateur

    Merci pour les remarques.

    Au plaisir de te recroiser.
    Si vos yeux piquent à cause des fautes d'orthographe, c'est un don que vous pouvez exploiter en cliquant ici.

    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

###raw>template_hook.ano_emploi###