Permet d'arrêter le déclenchement d'un événement Adélia Web AJAX périodique. Cet événement doit être un événement AJAX (paramètre :AJAX) ayant une horloge définie (paramètre :TIMER). S'il existe d'autres événements identiques en attente de traitement (dans la file d'attente du navigateur), alors ils seront annulés.
Syntaxe | ||
APPELER_METHODE NomObjetCalendrier ARRETER_EVT_PERIODIQUE NomEvtJS NomFormulaire |
||
Paramètres | ||
ALPHA(128) NomEvtJS | Nom de l'événement Javascript ayant déclenché l'événement Adélia. Par exemple, ONCLICK, ONMOUSEOVER, ONKEYDOWN, etc. |
|
ALPHA(128) NomFormulaire | Nom du formulaire contenant l'objet de nom NomObjetCalendrier à prendre en compte. Ce paramètre est optionnel. S'il n'est pas renseigné, c'est le premier formulaire de la page qui est pris en compte. Si la page est contenue dans un canevas qui contient d'autres formulaires, il est nécessaire d'indiquer un nom de formulaire pour éviter toute ambiguïté. |
|
Conditions d'utilisation | Aucune. |
Fixe une classe CSS à la zone rectangulaire contenant l'affichage du jour d'une date donnée. Cette méthode sert à particulariser une date en modifiant, par exemple, sa couleur de fond, son style de police, etc.
Si la classe définit une valeur pour l'attribut CSS color et qu'une valeur a été affectée (en maquettage ou en exécution) à la propriété CLASSE_COULEUR_JOURS, il faut impérativement faire suivre la définition de l'attribut color par !important.
Exemple :
.setClassDateToday {color : red !important ; }
Syntaxe | ||
APPELER_METHODE NomObjetCalendrier FIXER_CLASSE_DATE ValeurDate NomClasse CodeRetour |
||
Paramètres | ||
DATE ValeurDate | Date pour laquelle une classe CSS est fixée (paramètre en entrée). |
|
ALPHA(128) NomClasse | Nom d'une classe CSS (paramètre en entrée). |
|
NUM_BIN_2 CodeRetour | Code retour de l'opération (paramètre en sortie). Les valeurs possibles pour le code retour sont : 0 : L'opération s'est déroulée correctement, 1 : Une erreur interne s'est produite. |
Fixe une classe CSS aux zones rectangulaires contenant l'affichage du jour des dates comprises dans un intervalle. Cette méthode sert à particulariser des dates en modifiant, par exemple, leur couleur de fond, leur style de police, etc.
Si la classe définit une valeur pour l'attribut CSS color et qu'une valeur a été affectée (en maquettage ou en exécution) à la propriété CLASSE_COULEUR_JOURS, il faut impérativement faire suivre la définition de l'attribut color par !important.
Exemple :
.setClassDateToday {color : red !important ; }
Syntaxe | ||
APPELER_METHODE NomObjetCalendrier FIXER_CLASSE_DATE ValeurDateDebut ValeurDateFin NomClasse CodeRetour |
||
Paramètres | ||
DATE ValeurDateDebut | Date de début de l'intervalle pour lequel une classe CSS est fixée (paramètre en entrée). |
|
DATE ValeurDateFin | Date de fin de l'intervalle pour lequel une classe CSS est fixée (paramètre en entrée). |
|
ALPHA(128) NomClasse | Nom d'une classe CSS (paramètre en entrée). |
|
NUM_BIN_2 CodeRetour | Code retour de l'opération (paramètre en sortie). Les valeurs possibles pour le code retour sont : 0 : L'opération s'est déroulée correctement, 1 : Une erreur interne s'est produite, 3 : La date de début est supérieure à la date de fin. |
Fixe une classe CSS à la zone rectangulaire contenant l'affichage du jour d'une date ou d'un ensemble de dates donnés par une expression. Cette méthode sert à particulariser des dates en modifiant, par exemple, leur couleur de fond, leur style de police, etc.
Si la classe définit une valeur pour l'attribut CSS color et qu'une valeur a été affectée (en maquettage ou en exécution) à la propriété CLASSE_COULEUR_JOURS, il faut impérativement faire suivre la définition de l'attribut color par !important.
Exemple :
.setClassDateToday {color : red !important ; }
Syntaxe | ||
APPELER_METHODE NomObjetCalendrier FIXER_CLASSE_DATE ExpressionDate NomClasse CodeRetour |
||
Paramètres | ||
ALPHA(128) ExpressionDate | Définit une date ou un ensemble de dates par une expression (paramètre en entrée). La syntaxe de l'expression est YYYY-MM-DD, où YYYY représente une année, MM un mois et DD un jour.
Les valeurs possibles pour YYYY sont :
Les valeurs possibles pour MM sont :
Les valeurs possibles pour DD dont :
Exemples d'expressions de date :
|
|
ALPHA(128) NomClasse | Nom d'une classe CSS (paramètre en entrée). |
|
NUM_BIN_2 CodeRetour | Code retour de l'opération (paramètre en sortie). Les valeurs possibles pour le code retour sont : 0 : L'opération s'est déroulée correctement, 1 : Une erreur interne s'est produite, 2 : La syntaxe de l'expression de date est incorrecte. |
Fixe une infobulle à une date donnée. Elle apparaît lorsque l'utilisateur passe le curseur de la souris au-dessus de la zone rectangulaire contenant l'affichage du jour de cette date. Cette méthode sert à enrichir une date en lui associant une information textuelle.
Syntaxe | ||
APPELER_METHODE NomObjetCalendrier FIXER_INFOBULLE_DATE ValeurDate NomClasseInfo TexteInfo CodeRetour |
||
Paramètres | ||
DATE ValeurDate | Date pour laquelle une infobulle est fixée (paramètre en entrée). |
|
ALPHA(128) NomClasseInfo | Nom d'une classe CSS associée à l'infobulle. Cette classe permet de fixer la bordure, la couleur de fond, etc. (paramètre en entrée). |
|
ALPHA(256) TexteInfo | Texte de l'infobulle. Il peut être au format XHTML, mais sans balises Adélia Web Studio (paramètre en entrée). |
|
NUM_BIN_2 CodeRetour | Code retour de l'opération (paramètre en sortie). Les valeurs possibles pour le code retour sont : 0 : L'opération s'est déroulée correctement, 1 : Une erreur interne s'est produite. |
Fixe une infobulle aux dates comprises dans un intervalle. Elle apparaît lorsque l'utilisateur passe le curseur de la souris au-dessus de la zone rectangulaire contenant l'affichage du jour de ces dates. Cette méthode sert à enrichir une date en lui associant une information textuelle.
Syntaxe | ||
APPELER_METHODE NomObjetCalendrier FIXER_INFOBULLE_DATE ValeurDateDebut ValeurDateFin NomClasseInfo TexteInfo CodeRetour |
||
Paramètres | ||
DATE ValeurDateDebut | Date de début de l'intervalle pour lequel une infobulle est fixée (paramètre en entrée). | |
DATE ValeurDateFin | Date de fin de l'intervalle pour lequel une infobulle est fixée (paramètre en entrée). | |
ALPHA(128) NomClasseInfo | Nom d'une classe CSS associée à l'infobulle. Cette classe permet de fixer la bordure, la couleur de fond, etc. (paramètre en entrée). | |
ALPHA(256) TexteInfo | Texte de l'infobulle.Il peut être au format XHTML, mais sans balises Adélia Web Studio (paramètre en entrée). | |
NUM_BIN_2 CodeRetour | Code retour de l'opération (paramètre en sortie). Les valeurs possibles pour le code retour sont : 0 : L'opération s'est déroulée correctement, 1 : Une erreur interne s'est produite, 3 : La date de début est supérieure à la date de fin. |
Fixe une infobulle à une date ou à un ensemble de dates donnés par une expression. Elle apparaît lorsque l'utilisateur passe le curseur de la souris au-dessus de la zone rectangulaire contenant l'affichage du jour de ces dates. Cette méthode sert à enrichir une date en lui associant une information textuelle.
Syntaxe | ||
APPELER_METHODE NomObjetCalendrier FIXER_INFOBULLE_DATE ExpressionDate NomClasseInfo TexteInfo CodeRetour |
||
Paramètres | ||
ALPHA(128) ExpressionDate | Définit une date ou un ensemble de dates par une expression (paramètre en entrée). La syntaxe de l'expression est YYYY-MM-DD, ou YYYY représente une année, MM un mois et DD un jour.
Les valeurs possibles pour YYYY sont :
Les valeurs possibles pour MM sont :
Les valeurs possibles pour DD dont :
Exemples d'expressions de date :
|
|
ALPHA(128) NomClasseInfo | Nom d'une classe CSS associée à l'infobulle. Cette classe permet de fixer la bordure, la couleur de fond, etc. (paramètre en entrée). |
|
ALPHA(256) TexteInfo | Texte de l'infobulle. Il peut être au format XHTML, mais sans balises Adélia Web Studio (paramètre en entrée). |
|
NUM_BIN_2 CodeRetour | Code retour de l'opération (paramètre en sortie). Les valeurs possibles pour le code retour sont : 0 : L'opération s'est déroulée correctement, 1 : Une erreur interne s'est produite, 2 : La syntaxe de l'expression de date est incorrecte. |
Fixe la sélection d'une date donnée.
Par défaut, toutes les dates comprises entre DATE_MIN et DATE_MAX peuvent être sélectionnées par l'utilisateur.
Syntaxe | ||
APPELER_METHODE NomObjetCalendrier FIXER_SELECTION_DATE ValeurDate estSelectionnable CodeRetour |
||
Paramètres | ||
DATE ValeurDate | Date dont la sélection est fixée (paramètre en entrée). |
|
BOOL estSelectionnable | *VRAI pour autoriser la sélection, *FAUX sinon. (Paramètre en entrée.) |
|
NUM_BIN_2 CodeRetour | Code retour de l'opération (paramètre en sortie). Les valeurs possibles pour le code retour sont : 0 : L'opération s'est déroulée correctement, 1 : Une erreur interne s'est produite. |
Fixe la sélection des dates comprises dans un intervalle.
Par défaut, toutes les dates comprises entre DATE_MIN et DATE_MAX peuvent être sélectionnées par l'utilisateur.
Syntaxe | ||
APPELER_METHODE NomObjetCalendrier FIXER_SELECTION_DATE ValeurDateDebut ValeurDateFin estSelectionnable CodeRetour |
||
Paramètres | ||
DATE ValeurDateDebut | Date de début de l'intervalle pour lequel la sélection est fixée (paramètre en entrée). |
|
DATE ValeurDateFin | Date de fin de l'intervalle pour lequel la sélection est fixée (paramètre en entrée). |
|
BOOL estSelectionnable | *VRAI pour autoriser la sélection, *FAUX sinon. (Paramètre en entrée.) |
|
NUM_BIN_2 CodeRetour | Code retour de l'opération (paramètre en sortie). Les valeurs possibles pour le code retour sont : 0 : L'opération s'est déroulée correctement, 1 : Une erreur interne s'est produite, 3 : La date de début est supérieure à la date de fin. |
Fixe la sélection d'une date ou d'un ensemble de dates donnés par une expression.
Par défaut, toutes les dates comprises entre DATE_MIN et DATE_MAX peuvent être sélectionnées par l'utilisateur.
Syntaxe | ||
APPELER_METHODE NomObjetCalendrier FIXER_SELECTION_DATE ExpressionDate estSelectionnable CodeRetour |
||
Paramètres | ||
ALPHA(128) ExpressionDate | Définit une date ou un ensemble de dates par une expression (paramètre en entrée). La syntaxe de l'expression est YYYY-MM-DD, ou YYYY représente une année, MM un mois et DD un jour.
Les valeurs possibles pour YYYY sont :
Les valeurs possibles pour MM sont :
Les valeurs possibles pour DD dont :
Exemples d'expressions de date :
|
|
BOOL estSelectionnable | *VRAI pour autoriser la sélection, *FAUX sinon. (Paramètre en entrée.) |
|
NUM_BIN_2 CodeRetour | Code retour de l'opération (paramètre en sortie). Les valeurs possibles pour le code retour sont : 0 : L'opération s'est déroulée correctement, 1 : Une erreur interne s'est produite, 2 : La syntaxe de l'expression de date est incorrecte. |
Récupère le nom de la classe CSS affectée à la zone rectangulaire contenant l'affichage du jour d'une date donnée.
Syntaxe | ||
APPELER_METHODE NomObjetCalendrier RECUPERER_CLASSE_DATE ValeurDate NomClasse CodeRetour |
||
Paramètres | ||
DATE ValeurDate | Date dont la classe CSS affectée est récupérée (paramètre en entrée). |
|
ALPHA(128) NomClasse | Nom d'une classe CSS (paramètre en sortie). |
|
NUM_BIN_2 CodeRetour | Code retour de l'opération (paramètre en sortie). Les valeurs possibles pour le code retour sont : 0 : L'opération s'est déroulée correctement, 1 : Une erreur interne s'est produite, 2 : Cette date n'a pas de classe CSS associée (aucun appel à FIXER_CLASSE_DATE n'a affecté de classe CSS à cette date). |
Récupère le nom de la classe CSS ainsi que le texte de l'infobulle affectés à une date donnée.
Syntaxe | ||
APPELER_METHODE NomObjetCalendrier RECUPERER_INFOBULLE_DATE ValeurDate NomClasseInfo TexteInfo CodeRetour |
||
Paramètres | ||
DATE ValeurDate | Date pour laquelle les informations relatives à l'infobulle sont récupérées (paramètre en entrée). |
|
ALPHA(128) NomClasseInfo | Nom de la classe CSS associée à l'infobulle (paramètre en sortie). |
|
ALPHA(256) TexteInfo | Texte de l'infobulle (paramètre en sortie). |
|
NUM_BIN_2 CodeRetour | Code retour de l'opération (paramètre en sortie). Les valeurs possibles pour le code retour sont : 0 : L'opération s'est déroulée correctement, 1 : Une erreur interne s'est produite, 2 : La date n'a pas d'infobulle associée (aucun appel à FIXER_INFOBULLE_DATE n'a affecté de classe CSS à cette date). |
Récupère la sélection d'une date donnée.
Syntaxe | ||
APPELER_METHODE NomObjetCalendrier RECUPERER_SELECTION_DATE ValeurDate estSelectionnable CodeRetour |
||
Paramètres | ||
DATE ValeurDate | Date dont la sélection est récupérée (paramètre en entrée). |
|
BOOL estSelectionnable | Sélection de la date (paramètre en sortie). |
|
NUM_BIN_2 CodeRetour | Code retour de l'opération (paramètre en sortie). Les valeurs possibles pour le code retour sont : 0 : L'opération s'est déroulée correctement, 1 : Une erreur interne s'est produite, 2 : La date n'a pas de sélection associée (aucun appel à FIXER_SELECTION_DATE n'a affecté la sélection à cette date). |