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

VB.NET Discussion :

Gestionnaire planning avec VB.net [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2011
    Messages : 29
    Par défaut Gestionnaire planning avec VB.net
    Bonjour a tous.

    Je suis tous nouveau sur le forum et je viens vous trouver dans une période de grande galère pour moi.
    J'ai commencé un stage informatique la semaine dernière et mon maitre de stage compte sur moi pour develloper une application pour gerer le planning et donc les absences de ses techniciens avec différentes couleurs pour les types d'absence. Il veut dans l'idéal que je dévellope sous VB.net.

    Le problème concerne l'affichage de ce fameux planning. J'ai bien réussi a faire un affichage simpliste à l'aide d'une listview mais le problème c'est qu'il tient absolument à ce que chacune des case de ce planning soit cliquable pour ouvrir un nouveau formulaire permettant de créer une absence si il n'y en avait pas ou de la supprimer si il y' en avait une.
    Mon problème est que les listview ne permette pas de rendre chaque case cliquable mais seulement une ligne.

    Je me tourne donc vers vous pour avoir des pistes dans ma reflexion. Mon maitre de stage est ouvert a un nouveau langage si c'est gratuit, que la connexion avec la base access n'est pas trop compliqué et que le reste de l'application (qui n'est purement que de la gestion de base de donnée concernant les outils des techniciens) soit faisable dans ce langage.
    Mais pour l'instant je préfèrerais une meilleure facon de le develloper en VB.net donc j'attend vos idées.

    Désolé de faire aussi long mais je pense que vous devez connaitre l'étendu du problème pour éventuellement m'aider.
    En éspèrant que certain auront des solutions pour moi.

  2. #2
    Membre Expert Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Par défaut
    Hello,

    ah, les CRA (compte rendus d'activité) Je suis sûr qu'il y en a plein d'implémentations sur le net.

    Mais si tu veux le faire toi-même, tu peux utiliser le composant DataGridView, qui est plus riche que LisTview et est très customisable, et permet notamment de choper les clics sur les cellules.

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2011
    Messages : 29
    Par défaut
    Merci de ta réponse.
    Oui effectivement je tiens à le coder moi même car c'est un stage de première année et je suis avant tout la pour apprendre. Le problème était surtout que j'ai découvert le langage de VB.net lundi, je n'avais fait que du C avant.
    Je vais voir ce que je peut faire avec DataGridView. Je ne m'y était pas intéréssé car je pensait qu'il se connectait directement avec une source de donnée, la base access dans mon cas.
    Au cas ou tu aurais d'autre conseils je te montre vaguement l'architecture que devrait avoir ce planning en théorie:

    ................................Lundi .........................Mardi
    ..................1h 2h 3h 4h 5h 6h 7h 8h 1h 2h 3h 4h 5h 6h 7h 8h
    technicien1
    technicien2........ case cliquable pour modifier la disponibilité
    technicien3.....................des techniciens.

    Voila.
    Merci encore de t'être interessé a mon preblème.

    Edit: Mince la mise en page ne passe pas. J'espere que tu comprendra a peu pres ce que je veux .. J'ai rajouté des points, on voit mieux.

  4. #4
    Membre éclairé Avatar de Chapeau_Bas
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2010
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Décembre 2010
    Messages : 44
    Par défaut
    Bonjour,

    Si sa t’intéresse, tu as la suite ComponentOne. (qui ajoute des composants à vb.net)

    Dans cette suite, il y a le composant C1FlexGrid. (une sorte de DataGrid amélioré) et le C1Schedule (qui est un composant planning).

    J'ai déjà réalisé un planning aux caractéristiques très précises (possibilité d'afficher les rendez vous par catégorie, par type... visionnage des rendez vous par semaine, moi ou jour...) avec ce composant.
    Si jamais tu essayes cette solution, je suis disponible si tu as des problèmes de développement avec ces composants.

    Bonne journée.

    Ps: Si tu veux un aperçu du résultat, GoogleImage -> C1Schedule

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2011
    Messages : 29
    Par défaut
    Désolé de répondre aussi tard Chapeau_bas. Mon entreprise a fermé pendant 3 semaines, je me suis donc totalement désintéressé du projet durant cette période.
    Merci de ta réponse en tout les cas, mais je suis finalement parti sur l'idée de Guulh et j'utilise donc les datagridview. Il y a pas mal de recherches a faire mais je pense pouvoir le faire ainsi. Je passe donc le post en résolu et je vous remercie tout les deux.

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

Discussions similaires

  1. [VB.NET] Formulaire word a remplir avec vb.net
    Par Monster77 dans le forum Windows Forms
    Réponses: 15
    Dernier message: 16/08/2011, 14h22
  2. Réponses: 10
    Dernier message: 29/09/2008, 15h23
  3. Afficher un fond en arrière plan avec des boutons
    Par eGen dans le forum Agents de placement/Fenêtres
    Réponses: 15
    Dernier message: 03/04/2005, 23h37
  4. Réponses: 3
    Dernier message: 08/04/2004, 13h40

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