PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Sélection d'une période
  • Modification d'une période dans un champ Calendrier, Agenda ou Planning
  • Cas particuliers
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
La propriété ..DateFin permet de connaître et de modifier la date de fin de période sélectionnée :
  • dans un champ Calendrier,
  • WINDEVWindows dans un champ Agenda.
  • Versions 16 et supérieures
    WINDEVWindows dans un champ Planning.
    Nouveauté 16
    WINDEVWindows dans un champ Planning.
    WINDEVWindows dans un champ Planning.
    WINDEVWindowsAndroidiPhone/iPad dans un champ Planning.
Versions 18 et supérieures
iPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
WINDEVLinux Cette propriété est désormais disponible pour les applications WINDEV sous Linux.
Nouveauté 18
iPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
WINDEVLinux Cette propriété est désormais disponible pour les applications WINDEV sous Linux.
iPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
WINDEVLinux Cette propriété est désormais disponible pour les applications WINDEV sous Linux.
Versions 21 et supérieures
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
AndroidiPhone/iPad Dans un champ Planning, il est uniquement possible de connaître la date de fin de la période.
Nouveauté 21
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
AndroidiPhone/iPad Dans un champ Planning, il est uniquement possible de connaître la date de fin de la période.
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
AndroidiPhone/iPad Dans un champ Planning, il est uniquement possible de connaître la date de fin de la période.
Exemple
// Récupération de la période sélectionnée (champ Calendrier)
NbJour est un entier
NbJour = DateDifférence(CAL_Calendrier1..DateDébut, ...
CAL_Calendrier1..DateFin) + 1
Info("Période sélectionnée : du " + ...
DateVersChaîne(CAL_Calendrier1..DateDébut) + ...
" au " + DateVersChaîne(CAL_Calendrier1..DateFin) + ...
" soit " + NbJour + " jours")
Syntaxe

Connaître la date de fin de la période Masquer les détails

<Date de fin> = <Nom du champ>..DateFin
<Date de fin> : Chaîne de caractères ou variable de type Date
  • Date de fin de la période sélectionnée dans le champ.
    • Dans un champ Calendrier, cette date est au format "AAAAMMJJ".
    • WINDEVWindowsAndroidiPhone/iPad Dans un champ Agenda ou Planning, cette date est au format "AAAAMMJJHHMMSSLLL".
  • Date du jour sélectionné si un jour est sélectionné,
  • Chaîne vide ("") si aucun jour n'est sélectionné.
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ manipulé.

Modifier la date de fin de la période Masquer les détails

<Nom du champ>..DateFin = <Nouvelle date>
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ manipulé.
<Nouvelle date> : Chaîne de caractères ou variable de type Date
Date de fin de la période à sélectionner dans le champ.
  • Dans un champ Calendrier, cette date est au format "AAAAMMJJ".
  • WINDEVWindows Dans un champ Agenda ou Planning, cette date est au format "AAAAMMJJHHMMSSLLL".
Remarques

Sélection d'une période

Pour sélectionner une période  :
  • dans un champ Calendrier, l'option "Sélection de période" doit être sélectionnée dans l'onglet "Détail" du champ Calendrier.
  • WINDEVWindows dans un champ Agenda, l'option "Autoriser la sélection de périodes" doit être sélectionnée dans l'onglet "Détail" du champ Agenda.
  • WINDEVWindows dans un champ Planning, l'option "Autoriser la sélection de périodes" doit être sélectionnée dans l'onglet "Détail" du champ Planning.

Modification d'une période dans un champ Calendrier, Agenda ou Planning

Pour modifier la date de début d'une période sélectionnée, il est nécessaire de préciser la date de début (propriété ..DateDébut) et la date de fin de la période (propriété ..DateFin). En effet, la modification de la date de début :
  • dé-sélectionne automatiquement la date de fin.
  • attend la sélection de la date de fin (par programmation ou par clic sur une date du champ).
Pour modifier la date de fin d'une période sélectionnée, il suffit d'utiliser la propriété ..DateFin : la période est automatiquement modifiée.

Cas particuliers

  • La date de début d'une période peut être connue et modifiée grâce à la propriété ..DateDébut.
  • La propriété ..DateDébut renvoie la date de début de la période selon l'ordre chronologique. Ainsi, si la date de fin a été sélectionnée avant la date de début, la propriété ..DateDébut renverra la date sélectionnée en dernier.
  • AndroidiPhone/iPad Dans un champ Planning, la propriété ..DateFin permet uniquement de connaître la date de fin de la période. Il n'est pas possible de modifier cette date.
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire