| |
Miembro registrado 62 mensajes |
|
| Publicado el 08,abril 2020 - 12:46 |
Bonjour
Je voudrai créer une table comprenant une liste de personnes (des sapeurs-pompiers) en ligne et en colonne les jours du mois.
Chaque case devra contenir un combo avec des fonctions pour ce jour de garde (Standardiste, Chef ambulance, Chef camion du feu, conducteur ....)
Je pensais utiliser pour cela un champs table avec combo.
Mais le nombre de colonne variant en fonction du nombre de jour dans le mois, je pensais faire un bouton + qui ajouterai une colonne.
Comment je peux "sauvegarder" le contenu de cette table de telle sorte que quand je ferai ma feuille de garde plus tard, elle vienne lire le jour dans les colonne et parcours toutes les lignes pour lister le personnel présent et leur poste
Il y aura autant de sauvegarde que de mois et je pensais donner le nom du mois à la sauvegarde. Dois je créer par avance les 12 fichiers avec leurs jours ?
Merci de votre aide
Voici ce que ca donne sous excel actuellement

|
| |
| |
| | | |
|
| | |
| |
Miembro registrado 4.362 mensajes |
|
| Publicado el 08,abril 2020 - 12:56 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 62 mensajes |
|
| Publicado el 08,abril 2020 - 15:35 |
Salut et merci de me suivre partout où je me perds
Le champs planning peut il ne pas tenir compte de l'heure. En gros je veux
date 1 date 2 .... nom 1 combo 1 combo nom2 1 combo 1 combo . . .
Mais pas de tranche horaire ou choses comme ça
Merci |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 134 mensajes |
|
| Publicado el 08,abril 2020 - 16:06 |
Bonjour,
Oui il est possible de ne pas prendre en compte l'heure en mettant la propriété JournéeEntière = 1 du type de variable rendez-vous qui sera la source de votre champ planning. https://doc.pcsoft.fr/fr-FR/?1000019244&1000019244
Votre champ planning peut être rempli par requête ou par programmation avec dans ce cas un tableau de RendezVous. Dans votre cas la propriété Ressource correspond à l'identifiant de vos utilisateurs
Il faudra initialiser les ressources avec PlanningAjouteRessource
POUR TOUT u de utilisateurs AVEC estActive PlanningAjouteRessource( PLN_Planning, gLien( u.IDUtilisateur ) + u.nom + " " + u.prenom ) FIN
Remplir un tableau de RendezVous
VariableRAZ( rdv ) rdv..ID = Planning.IDPlanning rdv..Ressource = Planning.IDUtilisateur rdv..Catégorie = categories[ Planning.IDCategorie ].Categorie rdv..CouleurFond = categories[ Planning.IDCategorie ].CouleurFond rdv..DateDébut = Planning.DateDebut rdv..DateFin = Planning.DateFin
TableauAjoute( rdvs, rdv ) Et affecter ce tableau au champ planning
iMax = TableauOccurrence( rdvs ) POUR i = 1 À iMax rdv = rdvs[ i ] rdv.Contenu = rdv..Bulle = "" j = PlanningAjouteRendezVous( PLN_Planning, rdv ) FIN
Il n'est pas possible je pense d'affecter une combo dans une case de planning par contre il est très facile au double-clic d'afficher une POPUP avec une combo |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 62 mensajes |
|
| Publicado el 08,abril 2020 - 16:24 |
Merci Julien J'en ai pris plein les yeux.... Maintenant je vais devoir digérer et essayer cela La fenetre popup me va pour afficher le combo Elle pourra s'ouvrir sur un clic dans la cellule ?
Merci de ton aide |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 134 mensajes |
|
| Publicado el 08,abril 2020 - 16:31 |
| Oui pas de souci pour le simple clic, les évènements Bouton gauche enfoncé et Bouton gauche relâché sont accessibles pour le champ planning |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 123 mensajes |
|
| Publicado el 08,abril 2020 - 18:04 |
Bonjour Jerome Je ne suis pas développeur de formation mais totalement autodidacte. J'ai commencé Windev à la version 10. J'ai commencé par le cours d'autoformation en analysant bien le code puis en ouvrant des exemples qui se rapproche le plus du projet à réaliser et travailler sue ce code en modifiant. Ça ne sera pas une perte de temps mais au contraire, tu prendras vite tes marques et tu progresseras très vite. Bon apprentissage.
José |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 62 mensajes |
|
| Publicado el 08,abril 2020 - 18:22 |
| Tu as raison José, je vais passer aussi par là |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 4.362 mensajes |
|
| Publicado el 08,abril 2020 - 18:34 |
C'est peut être par là qu'il aurait fallu commencer, tu pourrait plus facilement expliquer ton problème et comprendre ce que l'on t'explique , ça éviterait que tu nous fasse une réponse du style, je cite :
Je ne comprends pas toujours tous les mots que tu utilises, mais j'ai compris le sens. C'est très bien et très sympa
-- Il y a peut être plus simple, mais, ça tourne |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 4.362 mensajes |
|
| Publicado el 08,abril 2020 - 18:37 |
Avant de conduire, il est préférable de prendre des cours. Avant d'utiliser Windev il faut suivre l'autoformation, et le cas échéant, si le monde des SGBDR t'est inconnu de se documenter sur la conception des bases de données.
-- Il y a peut être plus simple, mais, ça tourne |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 62 mensajes |
|
| Publicado el 08,abril 2020 - 19:02 |
Oui. Jai le temps en plus vu que l'on est confiné Alors c'est parti. Merci de votre aide a tous |
| |
| |
| | | |
|
| | |