| |
Membro registado 62 mensagems |
|
Publicado em abril, 08 2020 - 12:46 PM |
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
|
| |
| |
| | | |
|
| | |
| |
Membro registado 3.883 mensagems Popularité : +227 (347 votes) |
|
Publicado em abril, 08 2020 - 12:56 PM |
| |
| |
| | | |
|
| | |
| |
Membro registado 62 mensagems |
|
Publicado em abril, 08 2020 - 3:35 PM |
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 |
| |
| |
| | | |
|
| | |
| |
Membro registado 129 mensagems Popularité : +20 (20 votes) |
|
Publicado em abril, 08 2020 - 4:06 PM |
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 |
| |
| |
| | | |
|
| | |
| |
Membro registado 62 mensagems |
|
Publicado em abril, 08 2020 - 4:24 PM |
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 |
| |
| |
| | | |
|
| | |
| |
Membro registado 129 mensagems Popularité : +20 (20 votes) |
|
Publicado em abril, 08 2020 - 4:31 PM |
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 |
| |
| |
| | | |
|
| | |
| |
Membro registado 119 mensagems Popularité : +1 (1 vote) |
|
Publicado em abril, 08 2020 - 6:04 PM |
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é |
| |
| |
| | | |
|
| | |
| |
Membro registado 62 mensagems |
|
Publicado em abril, 08 2020 - 6:22 PM |
Tu as raison José, je vais passer aussi par là |
| |
| |
| | | |
|
| | |
| |
Membro registado 3.883 mensagems Popularité : +227 (347 votes) |
|
Publicado em abril, 08 2020 - 6:34 PM |
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 |
| |
| |
| | | |
|
| | |
| |
Membro registado 3.883 mensagems Popularité : +227 (347 votes) |
|
Publicado em abril, 08 2020 - 6:37 PM |
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 |
| |
| |
| | | |
|
| | |
| |
Membro registado 62 mensagems |
|
Publicado em abril, 08 2020 - 7:02 PM |
Oui. Jai le temps en plus vu que l'on est confiné Alors c'est parti. Merci de votre aide a tous |
| |
| |
| | | |
|
| | |