PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Présentation
  • Champ d'une fenêtre, d'une page ou d'un état
  • Création d'un champ Planning (Editeur de fenêtres et de pages)
  • Description d'un planning (Editeur de fenêtres et de pages)
  • Les options du champ (éditeur de fenêtres et de pages)
  • Modes de remplissage d'un champ Planning
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation

Champ d'une fenêtre, d'une page ou d'un état

Le champ Planning permet d'afficher et de manipuler des plannings automatiquement. Il permet de gérer l'affichage de ressources multiples et trouve sa place dans de nombreuses applications ou sites.
L'affichage s'effectue :
  • à la journée, à la semaine, au mois,
La plage horaire, le premier jour de la semaine, le nombre de jours à afficher sont paramétrables. Ces paramètres se définissent simplement depuis la fenêtre de description du champ.
Remarques :
  • Un champ Planning peut être ancré :
    Création d'un champ Planning (Editeur de fenêtres et de pages)
    Pour créer un champ Planning :
    1. Sous le volet "Création", dans le groupe "Champs graphiques", déroulez "Temps" et sélectionnez "Planning".
    2. Cliquez dans la fenêtre ou la page à la position où le champ doit être créé.
    3. Le champ apparaît en création.
    Versions 20 et supérieures
    Remarque : Les dimensions du champ créé sont optimisées pour occuper l'espace disponible à la position indiquée. Si la taille du champ ne vous convient pas, utilisez la combinaison de touches Ctrl + Z : le champ retrouvera sa taille par défaut.
    Nouveauté 20
    Remarque : Les dimensions du champ créé sont optimisées pour occuper l'espace disponible à la position indiquée. Si la taille du champ ne vous convient pas, utilisez la combinaison de touches Ctrl + Z : le champ retrouvera sa taille par défaut.
    Remarque : Les dimensions du champ créé sont optimisées pour occuper l'espace disponible à la position indiquée. Si la taille du champ ne vous convient pas, utilisez la combinaison de touches Ctrl + Z : le champ retrouvera sa taille par défaut.
    Pour afficher les caractéristiques du champ, sélectionnez l'option "Description" dans le menu contextuel du champ.
    Remarque : Un champ Planning peut être ancré :
      Description d'un planning (Editeur de fenêtres et de pages)

      Les options du champ (éditeur de fenêtres et de pages)

      Le champ Planning peut être paramétré directement sous l'éditeur grâce à la fenêtre de description (onglet "Détail").
      Les paramètres du champ Planning sont les suivants :
      • Avec boutons de changement de période : Cette option permet d'afficher des boutons afin que l'utilisateur puisse faire défiler les différentes périodes du planning. Ces boutons sont affichés en haut à gauche du planning.
      • Mode d'affichage des ressources : Par défaut, les ressources sont affichées en ligne.
      • Affichage du temps : Permet de définir :
        • le format de la date affichée pour les colonnes (ou les lignes) "jour" du planning.
        • Versions 19 et supérieures
          si l'heure doit être affichée ou non dans le champ.
          Nouveauté 19
          si l'heure doit être affichée ou non dans le champ.
          si l'heure doit être affichée ou non dans le champ.
        • le format de l'heure affichée pour les colonnes (ou les lignes) "jour" du planning.
        • Versions 17 et supérieures
          si le numéro de semaine doit être affiché ou non, ainsi que son format. Dans le format, la chaîne '%1' correspond au numéro de semaine. Exemple de format : "Sem. %1".
          Nouveauté 17
          si le numéro de semaine doit être affiché ou non, ainsi que son format. Dans le format, la chaîne '%1' correspond au numéro de semaine. Exemple de format : "Sem. %1".
          si le numéro de semaine doit être affiché ou non, ainsi que son format. Dans le format, la chaîne '%1' correspond au numéro de semaine. Exemple de format : "Sem. %1".
      • Plage horaire : Permet de définir :
        • la plage horaire visible : Plage horaire qui sera affichée dans le champ.
        • la plage horaire ouvrable : Plage horaire pour laquelle un rendez-vous pourra être défini.
      • Rendez-vous : Permet de spécifier les caractéristiques des rendez-vous :
        • Autres paramètres :
          • Autoriser la saisie directe d'un rendez-vous : Permet à l'utilisateur d'ajouter directement un rendez-vous.

        Les options d'édition à la souris sont les suivantes :
        • Déplacement. Il est possible d'autoriser ou non l'utilisateur à déplacer un rendez-vous.
        Les options concernant la dimension des zones sont les suivantes :
          La plupart de ces paramètres sont modifiables par programmation. Pour plus de détails, consultez Propriétés associées au champ Planning.
          Pour personnaliser entièrement l'affichage des rendez-vous :
          1. Affichez la fenêtre de description du champ Planning.
          2. Dans l'onglet "Général", sélectionnez la fenêtre interne utilisée pour les rendez-vous :
            • "Aucune" : l'affichage par défaut sera utilisé.
            • "Fenêtre prédéfinie" : une fenêtre prédéfinie est automatiquement ajoutée au projet.

          3. La fenêtre interne est disponible dans l'explorateur de projet. Elle peut être modifiée dans l'éditeur de fenêtres.
            Attention : cette fenêtre interne permet uniquement de personnaliser le dessin de l'affichage des rendez-vous. Seul l'événement "Déclarations globales" est exécuté. Aucun autre événement n'est exécuté. Il n'est ainsi pas possible d'ajouter des boutons ayant un code de clic spécifique.
          Remarques :
          • Il est également possible d'utiliser n'importe quelle fenêtre interne de votre projet.
          • Si vous utilisez la fenêtre prédéfinie proposée, les options de style du rendez-vous (sélectionnées dans l'onglet "Style") s'appliquent.

          Modes de remplissage d'un champ Planning

          Liste des exemples associés :
          WD Planning Exemples complets (WINDEV) : WD Planning
          [ + ] Cet exemple illustre la gestion d'un planning graphique.

          Dans cet exemple, nous abordons les principaux thèmes suivants :
          1/ le champ planning
          2/ les fonctions Google agenda
          Le champ Planning Exemples unitaires (WEBDEV) : Le champ Planning
          [ + ] Utilisation du champ Planning. Deux utilisations sont présentées :
          - Remplissage du planning par programmation,
          - Remplissage du planning par databinding à partir d'une variable du code.
          WW_PlanningActivites_Club Exemples complets (WEBDEV) : WW_PlanningActivites_Club
          [ + ] Cet exemple présente un site pour une structure proposant des activités selon un planning précis ; par exemple pour un club de sport.

          Le site présente la structure, les activités qu'elle propose, et affiche le planning.

          Les principales pages sont :
          - une page d'accueil présentant les activités
          - une page de présentation des activités
          - un planning des activités  
          - une page "contact"
          - un formulaire de pré-inscription
          Version minimum requise
          • Version 16
          Documentation également disponible pour…
          Commentaires
          Cliquez sur [Ajouter] pour publier un commentaire