PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Associer un rendez-vous à plusieurs ressources
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>.AjouteRendezVous (Fonction)
En anglais : <Scheduler>.AddAppointment
Ajoute un nouveau rendez-vous dans un champ Planning. Si le champ Planning est lié à une source de données, le rendez-vous est également ajouté dans la source de données.
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
// Ajoute un rendez-vous d'1 heure pour ce soir
MaRessource est une chaîne
MonTitre est une chaîne
DébutRDV est un DateHeure
 
MaRessource = "Françoise"
MonTitre = "Réunion commerciale"
DébutRDV = DateSys() + "17000000"
 
PLN_Planning.AjouteRendezVous(MaRessource, MonTitre, DébutRDV)
Syntaxe

Ajouter un rendez-vous en précisant ses caractéristiques Masquer les détails

<Résultat> = <Champ Planning>.AjouteRendezVous(<Ressource> , <Titre> , <Date de début> [, <Date de fin> [, <Catégorie>]])
<Résultat> : Entier
  • Indice du rendez-vous ajouté,
  • -1 en cas d'erreur. La fonction ErreurInfo permet d'identifier l'erreur.
Remarque : L'élément ajouté peut être manipulé directement grâce à son indice en utilisant la notation suivante :
<Champ Planning>[<Indice>]
Il est par exemple possible de modifier les propriétés de cet élément.
<Champ Planning> : Nom de champ
Nom du champ Planning dans lequel le rendez-vous doit être ajouté. 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)
Nom de la ressource associée au rendez-vous.
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.
Si la ressource n'existe pas, elle est automatiquement créée.
<Titre> : Chaîne de caractères (avec guillemets)
Titre du rendez-vous.
<Date de début> : Chaîne de caractères ou variable de type DateHeure
Date et heure de début du rendez-vous.
<Date de fin> : Chaîne de caractères optionnelle ou variable optionnelle de type DateHeure
Date et heure de fin du rendez-vous. Si ce paramètre n'est pas spécifié, la durée par défaut du rendez-vous sera de 1 heure.
<Catégorie> : Chaîne de caractères optionnelle
Nom de la catégorie associée au rendez-vous. Si ce paramètre n'est pas spécifié, le rendez-vous n'est associé à aucune catégorie. Si la catégorie n'existe pas, elle est automatiquement créée.

Ajouter un rendez-vous dans un champ Planning en utilisant le type RendezVous Masquer les détails

<Résultat> = <Champ Planning>.AjouteRendezVous(<Rendez-Vous>)
<Résultat> : Entier optionnel
  • Indice du rendez-vous ajouté,
  • -1 en cas d'erreur. La fonction ErreurInfo permet d'identifier l'erreur.
Remarque : L'élément ajouté peut être manipulé directement grâce à son indice en utilisant la notation suivante :
<Champ Planning>[<Indice>]
Il est par exemple possible de modifier les propriétés de cet élément.
<Champ Planning> : Nom de champ
Nom du champ Planning dans lequel le rendez-vous doit être ajouté. 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.
<Rendez-Vous> : Variable de type RendezVous
Variable de type RendezVous décrivant les caractéristiques du rendez-vous à ajouter.
Remarques

Associer un rendez-vous à plusieurs ressources

La fonction <Planning>.AjouteRendezVous permet d'associer un rendez-vous à une seule ressource. Pour associer le même rendez-vous à plusieurs ressources, la fonction <Planning>.AjouteRendezVous doit être appelée pour chaque ressource.
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
Composante : wd260mdl.dll
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire