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

IHM Discussion :

Bouton qui lance des requêtes SQL


Sujet :

IHM

  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Inscrit en
    Juin 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 1
    Par défaut Bouton qui lance des requêtes SQL
    Bonjour à tous,
    j'ai une table qui définit des rendez-vous de façon relative (ils n'ont pas de date, ils sont positionnés par rapport au rendez-vous précédent en durée (exemple : 11 jours après, 3 semaines après, etc.).

    J'ai une deuxième table, pour l'instant vide, qui devra accueillir les réelles dates de ces rendez-vous.

    Je souhaiterais faire un formulaire, dans lequel on choisirait le patient concerné, et ça génèrerait tous ses rendez-vous dans la deuxième table absolue en lisant la table des rendez-vous relatifs.

    Bref, ma question : comment, dans un formulaire, exécuter du SQL dans une boucle (ou une requête Access) en cliquant sur un bouton, MAIS en récupérant une donnée telle que "id du patient dont on souhaite générer le calendrier" qui serait une liste déroulante dans le formulaire ? Cette donnée de la liste déroulante serait donc à envoyer à la requête pour qu'elle puisse bien filtrer le patient et insérer les bons rendez-vous.

    Il faudrait que lors du clic sur le bouton :
    - une requête récupère tous les rendez-vous relatifs associés au patient dans la table 1 ;
    - une boucle lise les enregistrements récupérés un par un, et POUR CHACUN, insère un nouvel enregistrement dans ma table 2.

    Est-ce une macro qui est nécessaire dans ce cas, ou du VBA ?
    Comment faire ?

    Je vous remercie d'avance,
    Bonne journée.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    191
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mai 2012
    Messages : 191
    Par défaut
    Bonjour,

    Pour la liste déroulante, tu peut directement rentrer ta requête dans le feuille de propriétés qui irait chercher les rendez vous de l'id sélectionné. Ensuite, pour l'insertion dans la table2 , personnellement je passerais par du vba mais je pense qu'avec une macro ça doit être jouable aussi.

    En vba, tu pourrais utiliser une boucle for (bouclant sur le nombre d'élements de ta liste) et faire un insert pour chaque élément. Sinon étant donné que tu fdoit avoir un calcul par rapport à une date quelque part pour trouver ta date réelle par rapport à la date fictive, tu pourrais te créer une fonction que tu utiliserais directement dans une macro.

    Cordialement.

  3. #3
    Membre éclairé Avatar de Pittouti
    Homme Profil pro
    Consultant SAP
    Inscrit en
    Avril 2012
    Messages
    246
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant SAP
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2012
    Messages : 246
    Par défaut
    Bonjour,

    tu peux nous mettre une image des deux tables ?

Discussions similaires

  1. Bouton qui lance des commandes
    Par yassine145 dans le forum Composants graphiques
    Réponses: 0
    Dernier message: 11/03/2014, 14h52
  2. Bouton checkbox qui exécute des requêtes
    Par vatmx dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 02/02/2014, 13h13
  3. Bouton checkbox qui exécute des requêtes
    Par vatmx dans le forum Langage
    Réponses: 2
    Dernier message: 02/02/2014, 12h30
  4. Réponses: 10
    Dernier message: 11/03/2013, 10h28
  5. creer un bouton qui lance des requetes en fonction d'une colonne
    Par akdmks dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/12/2007, 17h41

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