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

WinDev Discussion :

Répétition RDV Champ planning


Sujet :

WinDev

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 69
    Points : 50
    Points
    50
    Par défaut Répétition RDV Champ planning
    Bonjour à tous,

    Je suis actuellement en train de programmer un champ planning et j'aimerai répéter mes RDV créés.
    Je m'explique, il existe la méthode où quand on crée le RDV on peut le répéter tout de suite en même temps.

    Moi ce que j'aimerai faire c'est un bouton qui me permettrait quand je clique dessus et après avoir cliqué sur le RDV que je veux répéter qu'il se répète un certain nombre de fois que j'aurai programmé derrière.

    Avez-vous des idées pour m'aider ?

    Cordialement,
    Térence01

  2. #2
    Rédacteur/Modérateur

    Avatar de dsr57
    Homme Profil pro
    Analyste programmeur senior
    Inscrit en
    Octobre 2003
    Messages
    1 139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Analyste programmeur senior
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 139
    Points : 4 681
    Points
    4 681
    Billets dans le blog
    22
    Par défaut
    Bonjour

    Programmer une fonction qui ajoutera automatiquement les nouveaux rdv selon la périodicité choisi.

    Bon dev

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 69
    Points : 50
    Points
    50
    Par défaut
    Bonjour,

    Je veux bien mais cette fonction comment saura-t-elle que j'ai sélectionné tel ou tel RDV ?

  4. #4
    Membre régulier Avatar de Kaal
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2005
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2005
    Messages : 55
    Points : 95
    Points
    95
    Par défaut
    Bonjour,
    Avec la propriété "RessourceSélectionnée"

    Exemple PCSOFT :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MonRDV..Ressource  = PLN_Planning1..RessourceSélectionnée

  5. #5
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 69
    Points : 50
    Points
    50
    Par défaut
    Merci par contre je ne saisis pas le début du code :

    c'est une variable ? Si oui quel type ? Ou c'est autre chose ?

  6. #6
    Membre régulier Avatar de Kaal
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2005
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2005
    Messages : 55
    Points : 95
    Points
    95
    Par défaut
    C'est une variable de type Rendez-vous (voir aide windev)

    Chaque élément du champ planning est un "rendez-vous" qui peut être mis dans une variable "Rendez-vous".

  7. #7
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 69
    Points : 50
    Points
    50
    Par défaut
    Bonjour, je ressors ce sujet du fond de Windev !

    Je n'ai pas eu le temps de regarder comment répéter un RDV et donc je m'y remets aujourd'hui !

    J'ai essayé dans mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Info(PLN_Planning..RessourceSélectionnée)
    Je trouve bien le nom de la personne sélectionnée mais je n'arrive pas à avoir l'heure du début du RDV ni la fin de ce RDV.
    Comment puis-je connaître ses informations sachant que si je lis le fichier de données en utilisant PLN_Planning..RessourceSélectionnée comme rubrique de parcours, il va me trouver tous les RDV de la ressource sélectionnée et ce ne sera pas bon. Moi j'aimerai avoir les informations que du RDV que j'aurai sélectionnée.

  8. #8
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 69
    Points : 50
    Points
    50
    Par défaut
    ça y est j'ai réussi à obtenir toutes mes informations que je voulais pour répéter mon RDV

    j'ai utilisé les exemples de WinDev et j'ai utilisé une variable "tableau de RendezVous". ça me permet d'avoir toutes mes infos.

    Je les ai réaffectés pour créer un nouveau RDV (pour le répéter) voici le code : (j'explique mes problèmes sur le code en dessous) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    tabListeRendezVous est un tableau de RendezVous
    Astreinte est un RendezVous
    tabListeRendezVous = PlanningListeRendezVous(PLN_Planning,plnRdvSélectionné)
     
    POUR TOUT gMonrendezvous DE tabListeRendezVous
    	TableAjouteLigne(TABLE_SansNom1,gMonrendezvous..DateDébut,gMonrendezvous..DateFin,gMonrendezvous..Titre,gMonrendezvous..Ressource,gMonrendezvous..CouleurFond)
    	Astreinte..DateDébut =  gMonrendezvous..DateDébut
    	Astreinte..DateFin =  gMonrendezvous..DateFin
    	Astreinte..Titre = gMonrendezvous..Titre
    	Astreinte..Ressource = gMonrendezvous..Ressource
    	Astreinte..CouleurFond = gMonrendezvous..CouleurFond
    	Astreinte..AvecRépétition = Vrai
     
    	RépèteAstreinte est un Répétition
    	RépèteAstreinte..Type = plnTousLesJours
    	RépèteAstreinte..TypeFin = plnOccurrenceMax
    	RépèteAstreinte..NbOccurrence = 5
    	Astreinte..Répétition = RépèteAstreinte
     
    	PlanningAjouteRendezVous(PLN_Planning,Astreinte)
     
    FIN

    Mon problème est qu'il me répète mes RDV a partir du premier RDV, j'ai donc 2 RDV sur la même plage horaire et après il répète les autres.

    Mon second problème est qu'il me sauvegarde seulement le premier RDV créé et pas les autres donc la répétition ne me sert pas à grand chose pour le moment ^^

    Voilà, si quelqu'un a une idée, je suis preneur !

Discussions similaires

  1. [WD18] Répétition d'un rendez-vous champ planning
    Par Jordywolf dans le forum WinDev
    Réponses: 6
    Dernier message: 31/03/2015, 15h22
  2. [WD18] Selection RDV champ planning avec clic droit
    Par Jordywolf dans le forum WinDev
    Réponses: 5
    Dernier message: 24/03/2015, 09h32
  3. [WD17] Champ Planning : Faire une Rupture / Couleur des RDV
    Par meganulos dans le forum WinDev
    Réponses: 5
    Dernier message: 10/01/2013, 09h23
  4. [AC-2003] Répétition du champ dans un formulaire
    Par Djromé dans le forum IHM
    Réponses: 4
    Dernier message: 12/02/2010, 20h12
  5. [AC-2003] Répétition de champs de requete en éxécution
    Par Gueshtoupaï dans le forum VBA Access
    Réponses: 6
    Dernier message: 05/06/2009, 11h55

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