DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions de gestion des graphes
  • Combinaison de masques
  • Masques disponibles
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Définit le masque d'affichage d'un niveau de l'échelle temporelle d'un graphe.
Remarque : Cette fonction peut être utilisée avec la fonction grNiveauTemporelMax qui permet de définir le nombre de niveaux à afficher dans l'échelle temporelle d'un graphe.
Exemple
// Affiche les heures sous la forme 10h
grNiveauTemporelMasque(GRF_MonGraphe, grntHeure, "HHh")
// Définition de l'échelle temporelle pour afficher plusieurs valeur par mois
// mais en affichant uniquement les mois dans l'échelle
// (les jours ne sont pas affichés)
grNiveauTemporelMasque(GRF_MonGraphe, grntMois, "Mmm")
grNiveauTemporelMax(GRF_MonGraphe, 1, grntMois)
Syntaxe
grNiveauTemporelMasque(<Nom du graphe> , <Niveau temporel> , <Masque>)
<Nom du graphe> : Nom de champ ou chaîne de caractères
Nom du graphe à manipuler. Ce nom correspond :
  • soit au nom du graphe défini par programmation avec la fonction grCrée.
  • soit au nom du champ Graphe présent dans l'éditeur de fenêtres ou de pages.
Android Seuls les champs Graphe sont disponibles.
<Niveau temporel> : Constante de type Entier
Niveau temporel sur lequel le masque doit être fixé :
grntAnnéeLe masque doit être utilisé sur les années.
grntHeureLe masque doit être utilisé sur les heures.
grntJourLe masque doit être utilisé sur les jours.
grntMillisecondeLe masque doit être utilisé sur les millisecondes.
grntMinuteLe masque doit être utilisé sur les minutes.
grntMoisLe masque doit être utilisé sur les mois.
grntSecondeLe masque doit être utilisé sur les secondes.
<Masque> : Chaîne de caractères
Masque à utiliser.
Attention : Le masque s'applique uniquement à un seul niveau temporel. Il est donc recommandé de le spécifier en utilisant uniquement les données de ce niveau (par exemple, "HH" pour le niveau heure ou "AAAA" pour le niveau année).
Remarques

Combinaison de masques

Il est possible de combiner les masques pour utiliser un format spécifique. Par exemple :
// Affiche les mois sous la forme mois + année
grNiveauTemporelMasque(GRF_MonGraphe, grntMois, "Mmm AAAA")

Masques disponibles

Les masques disponibles sont les suivants :
  • AAAA représente l'année sur 4 positions.
  • AA représente la date sur 2 positions.
  • M représente le mois (le zéro n'est pas affiché devant le numéro du mois).
  • MM représente le mois sur 2 chiffres.
  • MMM représente le mois en lettres sur 3 caractères (par exemple jan). La casse utilisée dépend des options linguistiques du projet.
  • Mmm représente le mois en lettres sur 3 caractères avec la première lettre forcée en majuscule (par exemple Jan).
  • mmm représente le mois en lettres sur 3 caractères avec la première lettre forcée en minuscule (par exemple jan).
  • MMMM représente le mois en lettres complet (par exemple janvier). La casse utilisée dépend des options linguistiques du projet.
  • Mmmm représente le mois en lettres complet avec la première lettre forcée en majuscule (par exemple Janvier).
  • mmmm représente le mois en lettres complet avec la première lettre forcée en minuscule (par exemple janvier).
  • J représente le jour (le zéro n'est pas affiché devant le numéro du jour).
  • JJ représente le jour sur 2 chiffres.
  • JJJ représente le jour en lettres sur 3 caractères (par exemple lun). La casse utilisée dépend des options linguistiques du projet.
  • Jjj représente le jour en lettres sur 3 caractères avec la première lettre forcée en majuscule (par exemple Lun).
  • jjj représente le jour en lettres sur 3 caractères avec la première lettre forcée en minuscule (par exemple lun).
  • JJJJ représente le jour en lettres complet (par exemple lundi). La casse utilisée dépend des options linguistiques du projet.
  • Jjjj représente le jour en lettres complet avec la première lettre forcée en majuscule (par exemple Lundi).
  • jjjj représente le jour en lettres complet avec la première lettre forcée en minuscule (par exemple lundi).
  • L représente la première lettre du jour (par exemple L,M,M,J,V,S,D).
  • HH représente le nombre d'heures.
  • mm représente le nombre de minutes.
  • SS représente le nombre de secondes.
  • CC représente le nombre de centièmes de seconde.
  • AP représente "AM" ou "PM" (si "AP" est présent dans le format, l'heure est affichée sur 12 heures).
Composante : wd300grf.dll
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 20/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale