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 :

Quelle méthode employer pour générer un planning [AC-2010]


Sujet :

Access

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2016
    Messages : 39
    Points : 34
    Points
    34
    Par défaut Quelle méthode employer pour générer un planning
    Bonjour à tous,

    Je cherche la manière de réaliser un planning comme suit sur Access 2010 :

    J’ai une table avec une liste d’équipements (par exemple un parc automobile) ;
    Une table avec une liste d’opérations de maintenance (contrôles, vidanges…) ainsi que leurs périodicités ;
    Une table qui recoupe les équipements et les opérations ainsi que les datent où chaque opération a été effectuée pour la dernière fois (par exemple « Le véhicule C a eu sa dernière vidange le 10/10/2015 »).

    Je souhaite pouvoir générer un planning sur plusieurs années des opérations à effectuer dans le futur, avec parfois plusieurs fois la même opération à des dates différentes (s’il faut la faire chaque année par exemple).
    Est-ce que je peux le faire directement avec Access 2010, ou dois-je passer par des macros voir du code en VBA ou SQL ?

    Pour le moment j’avais dans l’idée de faire un code en VBA qui crée des enregistrements basés sur les taches déjà effectué avec « date d’opération précédente » + « périodicité », avec une boucle qui répète l’opération et génère des enregistrements jusqu’à ce que la date finale du planning soit dépassée. Et cela pour chaque opération différente. Est-ce la bonne méthode ?

    Merci de votre aide

  2. #2
    Membre actif Avatar de Pellouaille
    Homme Profil pro
    STF (Sans Travail Fixe)
    Inscrit en
    Novembre 2014
    Messages
    89
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Australie

    Informations professionnelles :
    Activité : STF (Sans Travail Fixe)
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2014
    Messages : 89
    Points : 204
    Points
    204
    Par défaut
    Hello Jbix7,

    Au delà d'un planning, je pense que tu peux facilement te sortir une 'to-do' list de cela sans trop forcer.

    Une query qui te prends dans ta table 'Liste des opérations effectuées' -> le 'véhicule' & 'l'opération' -> En virant les doublons de cela mais en gardant quand même la date la plus récente.
    Quand tu as cette base, tu peux refaire une autre query qui, partant de la première, rajoute un champs qui check 'la liste des opération de maintenance' et qui sort la 'périodicité'.
    Ajoute simplement cette périodicité à la date la plus récente de la dernière opération extraite précdemment et tu auras ta prévision pour la future intervention.

    Note: si tu pousses et que tu ajoutes un champs comparant la date de la future intervention avec la date d'aujourd'hui, tu sauras qui il faut que tu rappel pour un passage urgent au garage

    Cordialement,

    Pellouaille
    "Va lentement, tu iras plus loin."

  3. #3
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 260
    Points : 19 423
    Points
    19 423
    Billets dans le blog
    63
    Par défaut
    Bonjour,

    Pour compléter la réponse donnée, il y a aussi une discussion qui traite d'un sujet un peu similaire, avec des interventions récurrentes :

    emploi du temps incrémenté

    Cdlt,
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2016
    Messages : 39
    Points : 34
    Points
    34
    Par défaut
    Bonjour, merci pour vos réponses !

    Pellouaille : ton idée est très bonne, elle simplifie beaucoup mon système actuel. Toutefois j’ai l’impression que cette version ne me sortira que la prochaine fois qu’une opération est à faire, et pas un planning sur plusieurs années.

    User : merci beaucoup ! Je vais m’inspirer de cette discussion pour aller plus vite. ^^

    Encore merci, je vous contact si ça coince, et n’hésitez pas si vous avez d’autres suggestions.

  5. #5
    Membre actif Avatar de Pellouaille
    Homme Profil pro
    STF (Sans Travail Fixe)
    Inscrit en
    Novembre 2014
    Messages
    89
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Australie

    Informations professionnelles :
    Activité : STF (Sans Travail Fixe)
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2014
    Messages : 89
    Points : 204
    Points
    204
    Par défaut
    Hello Jbix7,

    En effet, tu n'auras que la prochaine opération à réaliser. L'intérêt de la solution est quelle ne nécessite aucun développement VBA.

    Pour générer un planning annuel, il faudra en effet utiliser VBA -> d'où le coup de pouce de User

    Ensuite tout dépend de ton besoin réel.

    N'hésites pas en cas de question.

    Cordialement,

    Pellouaille
    "Va lentement, tu iras plus loin."

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Quelle méthode utiliser pour traiter les images
    Par babozfr dans le forum VC++ .NET
    Réponses: 3
    Dernier message: 02/03/2007, 15h40
  2. Réponses: 2
    Dernier message: 09/11/2006, 23h04
  3. Quelle méthode utiliser pour un formulaire
    Par sam01 dans le forum Langage
    Réponses: 4
    Dernier message: 23/06/2006, 16h42
  4. Réponses: 4
    Dernier message: 02/05/2006, 12h08
  5. Réponses: 4
    Dernier message: 05/06/2005, 14h05

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