PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Propriétés spécifiques à la description des variables de type agRendezVous
  • Fonctions utilisant les variables de type agRendezVous
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
agRendezVous (Type de variable)
En anglais : ogiAppointment
Avertissement
A partir de la version 17, ce type de variable est conservé par compatibilité. Ce type de variable est remplacé par le type RendezVous, permettant de gérer les rendez-vous d'un champ Planning ou d'un champ Agenda.
Le type agRendezVous permet de définir toutes les caractéristiques avancées d'un rendez-vous : horaires, lieu, ... Ce rendez-vous sera affiché dans un champ Agenda. Les caractéristiques de ce rendez-vous peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Le rendez-vous correspondant peut ensuite être utilisé avec les fonctions WLangage de gestion des champs Agendas.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
// Construction d'une variable de type agRendezVous
MonRendezVous est un agRendezVous
 
// Le rendez-vous commence immédiatement et dure deux heures
MonRendezVous..DateDébut = DateSys() + HeureSys()
MonRendezVous..DateFin = MonRendezVous..DateDébut
MonRendezVous..DateFin..Heure += 2
 
MonRendezVous..Titre = "Rendez-vous avec le directeur commercial"
MonRendezVous..Importance = 1
MonRendezVous..Invité = "Michel, Antoine, Sandra"
MonRendezVous..Contenu = "Mise au point de la nouvelle grille de tarifs"
MonRendezVous..Note = "Penser à prendre le dossier bleu."
MonRendezVous..Bulle = MonRendezVous..Titre + RC + MonRendezVous..Note
 
// Ajout du rendez-vous dans l'agenda
AgendaAjouteRendezVous(AGD_MonAgenda, MonRendezVous)
Remarques

Propriétés spécifiques à la description des variables de type agRendezVous

Les propriétés suivantes peuvent être utilisées pour manipuler un rendez-vous  :

Nom de la propriétéType manipuléEffet
AuteurChaîne de caractèresNom de l'auteur du rendez-vous. Si cette propriété n'est pas précisée, le rendez-vous n'a pas d'auteur.
AvecRépétitionBooléen
  • Vrai si le rendez-vous doit être répété. Dans ce cas, la propriété ..Répétition permet de spécifier la fréquence de la répétition.
  • Faux (par défaut) si le rendez-vous n'a lieu qu'une seule fois.
BulleChaîne de caractèresBulle d'aide affichée lors du survol du rendez-vous. Par défaut, cette valeur est composée de l'heure de début et fin du rendez-vous ainsi que du titre du rendez-vous.
CatégorieChaîne de caractèresCatégorie du rendez-vous. Si cette propriété n'est pas précisée, le rendez-vous n'est associé à aucune catégorie.
ContenuChaîne de caractèresDétail de la description du rendez-vous. Le contenu est affiché dans le champ Agenda. Si cette propriété n'est pas précisée, le rendez-vous n'a pas de description.
CouleurFondEntierCouleur de fond utilisée pour l'affichage du rendez-vous dans le champ Agenda.
Cette couleur correspond :Si cette propriété n'est pas précisée, une couleur sera automatiquement calculée. Les rendez-vous de la même catégorie auront la même couleur.
DateDébutChaîne de caractères ou variable de type DateHeureDate et heure de début du rendez-vous. Cette propriété doit être affectée avec une date valide avant l'utilisation de la variable.
Cette propriété est obligatoire.
DateFinChaîne de caractères ou variable de type DateHeureDate et heure de fin du rendez-vous. Cette propriété doit être affectée avec une date valide avant l'utilisation de la variable.
Cette propriété est obligatoire.
IDChaîne de caractèresIdentifiant associé au rendez-vous. Permet de stocker l'identifiant d'un élément à associer au rendez-vous pour l'utiliser en programmation plus tard. Par exemple, cet identifiant peut correspondre à l'identifiant d'un enregistrement dans une base de données.
ImageChaîne de caractèresImage associée au rendez-vous. Cette image est affichée dans le champ Agenda (en plus du pictogramme représentant un rendez-vous important si nécessaire).
Cette propriété peut correspondre :
  • au chemin vers une image accessible depuis le poste en cours,
  • à un fichier image présent dans la bibliothèque de l'application,
  • à un champ image contenant une image,
  • à un dessin réalisé dans un champ image grâce aux fonctions de dessin et sauvegardé en mémoire.
Si cette propriété n'est pas précisée, le rendez-vous n'a pas d'image associée.
ImportanceEntierImportance du rendez-vous. Si cette propriété est supérieure ou égale à 1, un pictogramme ( Pictogramme de rendez-vous important.) sera affiché dans le champ Agenda pour indiquer un rendez-vous important. Si cette propriété n'est pas précisée, sa valeur vaut 0.
InvitéChaîne de caractèresListe des personnes invitées au rendez-vous. Si cette propriété n'est pas précisée, le rendez-vous n'a pas d'invités.
LieuChaîne de caractèresLieu du rendez-vous. Si cette propriété n'est pas précisée, le rendez-vous n'a pas de lieu fixé.
NoteChaîne de caractèresNote associée au rendez-vous. Si cette propriété n'est pas précisée, aucune note n'est associée au rendez-vous.
RépétitionVariable de type agRépétitionParamètres avancés de la répétition. Cette propriété est prise en compte uniquement si la propriété ..AvecRépétition est égale à Vrai.
TitreChaîne de caractèresTitre du rendez-vous. Le titre est affiché dans le champ Agenda. Si cette propriété n'est pas précisée, le rendez-vous n'a aucun titre.
Remarque : Ces propriétés peuvent être utilisées en utilisant une des deux syntaxes suivantes :
  • <Nom de la variable>..<Nom de la propriété>
  • <Nom de la variable>.<Nom de la propriété>

Fonctions utilisant les variables de type agRendezVous

Versions 15 et supérieures
AgendaAjouteRendezVous
AgendaAjouteRendezVous
Ajoute un nouveau rendez-vous dans un champ Agenda.
Version minimum requise
  • Version 15
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire