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 :

Projet d'affectations salle


Sujet :

Access

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Superviseur de Hotline
    Inscrit en
    Septembre 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Superviseur de Hotline
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2014
    Messages : 6
    Points : 5
    Points
    5
    Par défaut Projet d'affectations salle
    Bonjour tout le monde,
    Alors voilà, je bricole pas mal Access depuis quelques années mais j'ai besoin d'un petit coup de main rapidos sur un petit projet que voici :

    En lien ci-dessous une base avec 2 Tables ACCESS :
    - Les personnes avec leur service
    - Les salles avec leurs tables et le nombre de place disponibles
    OBJECTIF : affecter les personnes dans les salles en fonction de cette logique :
    - Les personnes du service 1 en salle 1 en priorité puis en salle 4 si plus de place
    - Les personnes du service 2 en salle 2 en priorité puis en salle 4 si plus de place
    - Les personnes du service 3 en salle 3 en priorité puis en salle 4 si plus de place

    Je suis sur que quelqu'un va me dépatouiller ça facilement, merci d'avance

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 642
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 642
    Points : 34 356
    Points
    34 356
    Par défaut
    Bonjour,

    il est peu probable que les membres te donnent une solution clé en main, DVP est un forum qui vise à t'apprendre à développer, pas à développer pour toi

    L'utilisation de fichier aussi tôt dans ton processus de résolution n'est pas nécessaire.

    Il est important de nous indiquer si ton problème est de type requête SQL, conception de base, programmation VBA,etc. afin que l'on sache au mieux le type de piste qu'on pourra te proposer

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Superviseur de Hotline
    Inscrit en
    Septembre 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Superviseur de Hotline
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2014
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    Merci de ta réponse de cette info que j'imaginais aussi

    j'ai juste besoin de savoir comment je peux créer une nouvelle TABLE dans ma Base avec les affectations automatique avec mes conditions ?

  4. #4
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 642
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 642
    Points : 34 356
    Points
    34 356
    Par défaut
    Le plus pertinent sera de partir sur une fonction VBA. Cette fonction te retournera le numéro de la salle attribuée.

    Ta problématique sera de gérer les dimensions temporelles des places prises et de savoir si tu autorises 2 services à partager la salle 4 à la fin...

    Idéalement, il nous faudrait l'arbre complet des possibilités d'attribution de salles

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Superviseur de Hotline
    Inscrit en
    Septembre 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Superviseur de Hotline
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2014
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    c'est exactement ce qu'il me faut... un bon vieux code qui va bien

    Alors si vous voulez pas partir de mon fichier voilà quelques infos en exemple :

    SALLE 1 avec la TABLE 1 = 4 places + TABLE 2 = 4 places soit 8 en tout (affecter les personnes du SERVICE 1)
    SALLE 2 avec la TABLE 1 = 6 places + TABLE 2 = 4 places soit 10 en tout (affecter les personnes du SERVICE 2)
    SALLE 3 avec une TABLE de 4 places (affecter les personnes du SERVICE 3)
    SALLE 4 avec une TABLE de 6 places (c'est la salle de débordement de tous les SERVICES)

    en sachant que le nombre de place dans les SALLES peut varier (cause travaux ou autre...)
    le nombre de personne par SERVICE aussi

    j'espère être assez clair ! en tout cas avec un bon code je pense pouvoir me débrouiller ensuite !!!

  6. #6
    Expert éminent

    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    3 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 841
    Points : 7 975
    Points
    7 975
    Par défaut
    Bonjour,

    Je pense que la discussion ci-jointe devrait te donner une inspiration.

    Cordialement,

  7. #7
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    12 722
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12 722
    Points : 57 410
    Points
    57 410
    Billets dans le blog
    42
    Par défaut
    Bonjour,

    les problèmes d'affectations à des postes auxquels j'ai été confrontés m'ont mené vers cet algorithme :
    Algorithme hongrois (ou algorithme de Kuhn-Munkres)

    Très efficace ! Mais je ne l'ai pas exploité en VBA, peut-être qu'avec quelques recherches...

Discussions similaires

  1. Réponses: 3
    Dernier message: 23/08/2015, 18h31
  2. Affectation à un projet chez une SSII
    Par sophinou dans le forum SSII
    Réponses: 7
    Dernier message: 12/04/2012, 10h15
  3. Réponses: 4
    Dernier message: 22/12/2010, 12h04
  4. [Excel 07] Affectation univoque d'une macro à un projet
    Par Harry Covair dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 04/02/2009, 14h15
  5. Réponses: 5
    Dernier message: 14/10/2005, 11h39

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