PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

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
PlanningListeRendezVous (Fonction)
En anglais : SchedulerListAppointment
Renvoie :
  • la liste des rendez-vous compris entre deux dates données dans un champ Planning,
  • tous les rendez-vous d'un champ Planning,
  • un rendez-vous particulier (sélectionné ou survolé).
Versions 17 et supérieures
WINDEVEtats et Requêtes Cette fonction permet désormais de manipuler les champs Planning présents dans un état.
Nouveauté 17
WINDEVEtats et Requêtes Cette fonction permet désormais de manipuler les champs Planning présents dans un état.
WINDEVEtats et Requêtes Cette fonction permet désormais de manipuler les champs Planning présents dans un état.
Versions 21 et supérieures
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App En mode Universal Windows 10 App, cette fonction permet uniquement de manipuler les champs Planning présents dans un état.
Nouveauté 21
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App En mode Universal Windows 10 App, cette fonction permet uniquement de manipuler les champs Planning présents dans un état.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App En mode Universal Windows 10 App, cette fonction permet uniquement de manipuler les champs Planning présents dans un état.
Exemple
// Liste tous les rendez-vous du champ Planning
tabRdv est un tableau de RendezVous
MaRessource = "Françoise"
tabRdv = PlanningListeRendezVous(PLN_Planning)
 
// Ajoute les rendez-vous dans un champ Table
POUR TOUT gMonRendezVous DE tabRdv
TableAjouteLigne(TABLE_Table1, MaRessource, ...
gMonRendezVous..DateDébut, gMonRendezVous..DateFin, gMonRendezVous..Titre)
FIN
// Liste les rendez-vous à partir de la date du jour
tabRdv est un tableau de RendezVous
tabRdv = PlanningListeRendezVous(PLN_Planning, MaRessource, DateSys())
Syntaxe

Récupérer la liste des rendez-vous entre deux dates Masquer les détails

<Résultat> = PlanningListeRendezVous(<Champ Planning> [, <Ressource> [, <Date de début> [, <Date de fin>]]])
<Résultat> : Tableau de variables de type RendezVous
Tableau contenant les variables de type RendezVous.
Si un rendez-vous correspondant aux critères spécifiés existe, ce tableau contiendra un seul élément.
Si aucun rendez-vous ne correspond aux critères spécifiés, ce tableau contiendra 0 rendez-vous.
<Champ Planning> : Nom de champ
Nom du champ Planning à manipuler. Ce champ peut correspondre :
  • au champ Planning d'une fenêtre,
  • au champ Planning d'une page,
  • Versions 17 et supérieures
    au champ Planning d'un état.
    Nouveauté 17
    au champ Planning d'un état.
    au champ Planning d'un état.
<Ressource> : Chaîne de caractères (avec guillemets) optionnelle
Nom de la ressource à laquelle les rendez-vous sont associés. Si ce paramètre n'est pas spécifié (ou correspond à une chaîne vide), tous les rendez-vous de toutes les ressources seront renvoyés.
Remarque : Si les ressources du planning ont été créées avec la fonction PlanningAjouteRessource en utilisant la fonction gLien, ce paramètre doit correspondre à la valeur précisée dans la fonction gLien pour cette ressource.
<Date de début> : Variable de type DateHeure optionnelle
Date de début de sélection des rendez-vous.
Si ce paramètre n'est pas spécifié, tous les rendez-vous du champ Planning seront renvoyés.
<Date de fin> : Variable de type DateHeure optionnelle
Date de fin de sélection des rendez-vous.
Si ce paramètre n'est pas spécifié, tous les rendez-vous à partir de <Date de début> seront renvoyés.

Récupérer les informations d'un rendez-vous particulier Masquer les détails

<Résultat> = PlanningListeRendezVous(<Champ Planning> , <Type de rendez-vous>)
<Résultat> : Tableau de variables de type RendezVous
Nom du tableau contenant les variables de type RendezVous.
Si un rendez-vous correspondant aux critères spécifiés existe, ce tableau contiendra un seul élément.
Si aucun rendez-vous ne correspond aux critères spécifiés, ce tableau contiendra 0 rendez-vous.
<Champ Planning> : Nom de champ
Nom du champ Planning à manipuler. Ce champ peut correspondre :
  • au champ Planning d'une fenêtre,
  • au champ Planning d'une page,
  • Versions 17 et supérieures
    au champ Planning d'un état.
    Nouveauté 17
    au champ Planning d'un état.
    au champ Planning d'un état.
<Type de rendez-vous> : Constante de type Entier
Type de rendez-vous recherché :
plnRdvSélectionnéRendez-vous actuellement sélectionné dans le champ Planning. Si aucun rendez-vous n'est sélectionné, <Résultat> correspondra à un tableau de 0 élément.
plnRdvSurvoléRendez-vous survolé par la souris dans le champ Planning. Si aucun rendez-vous n'est survolé, <Résultat> correspondra à un tableau de 0 élément.
Android Cette constante n'est pas disponible.
Composante : wd250mdl.dll
Version minimum requise
  • Version 16
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire