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
<Planning>.ListeRendezVous (Fonction)
En anglais : <Scheduler>.ListAppointment
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é).
Exemple
// Liste tous les rendez-vous du champ Planning
tabRdv est un tableau de RendezVous
MaRessource = "Françoise"
tabRdv = PLN_Planning.ListeRendezVous()
 
// Ajoute les rendez-vous dans un champ Table
POUR TOUT gMonRendezVous DE tabRdv
TABLE_Table1.AjouteLigne(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 = PLN_Planning.ListeRendezVous(MaRessource, DateSys())
Syntaxe

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

<Résultat> = <Champ Planning>.ListeRendezVous([<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 <Planning>.AjouteRessource 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> = <Champ Planning>.ListeRendezVous(<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.
Composante : wd260mdl.dll
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire