PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Positions X et Y
  • Histogramme
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
grInfoXY (Fonction)
En anglais : grInfoXY
Renvoie des informations sur la série présente en un point du graphe. Ces informations sont identiques à celles affichées dans la bulle d'aide.
Remarque : Cette fonction n'est pas disponible pour les graphes 3D ou pour les graphes Surface.
Versions 15 et supérieures
Linux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
Linux Attention : L'utilisation de cette fonction sous Linux nécessite une configuration spécifique. Pour plus de détails, consultez Les graphes.
Nouveauté 15
Linux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
Linux Attention : L'utilisation de cette fonction sous Linux nécessite une configuration spécifique. Pour plus de détails, consultez Les graphes.
Linux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
Linux Attention : L'utilisation de cette fonction sous Linux nécessite une configuration spécifique. Pour plus de détails, consultez Les graphes.
Versions 16 et supérieures
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
Nouveauté 16
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
Versions 17 et supérieures
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 19 et supérieures
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
Nouveauté 19
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
Versions 20 et supérieures
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code navigateur.
Nouveauté 20
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code navigateur.
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code navigateur.
Versions 21 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Exemple
WINDEVWEBDEV - Code ServeuriPhone/iPadWindows MobileUniversal Windows 10 App
// Code de clic sur un graphe
Information est une chaîne = ...
"(" + SourisPosX() + "," + SourisPosY() + ")" + RC + ...
"grSérie -->" + TAB + grInfoXY(MoiMême, grSérie, SourisPosX(), SourisPosY()) + RC + ...
"grCatégorie -->" + TAB + grInfoXY(MoiMême, grCatégorie, ...
SourisPosX(), SourisPosY()) + RC + ...
"grValeur -->" + TAB + grInfoXY(MoiMême, grValeur, ...
SourisPosX(), SourisPosY()) + RC + ...
"grValeurX -->" + TAB + grInfoXY(MoiMême, grValeurX, ...
SourisPosX(), SourisPosY()) + RC + ...
"grValeurMin -->" + TAB + grInfoXY(MoiMême, grValeurMin, ...
SourisPosX(), SourisPosY()) + RC + ...
"grValeurY -->" + TAB + grInfoXY(MoiMême, grValeurY, ...
SourisPosX(), SourisPosY()) + RC + ...
"grValeurMax -->" + TAB + grInfoXY(MoiMême, grValeurMax, ...
SourisPosX(), SourisPosY()) + RC + ...
"grValeurDebut -->" + TAB + grInfoXY(MoiMême, grValeurDébut, ...
SourisPosX(), SourisPosY()) + RC + ...
"grValeurFin -->" + TAB + grInfoXY(MoiMême, grValeurFin, SourisPosX(), SourisPosY())
Versions 19 et supérieures
WEBDEV - Code NavigateurAndroid
// Code de clic sur un graphe
Information est une chaîne = ...
"(" + SourisPosX() + "," + SourisPosY() + ")" + RC + ...
"grSérie -->" + TAB + grInfoXY(MoiMême, grSérie, SourisPosX(), SourisPosY()) + RC + ...
"grCatégorie -->" + TAB + grInfoXY(MoiMême, grCatégorie, ...
SourisPosX(), SourisPosY()) + RC + ...
"grValeur -->" + TAB + grInfoXY(MoiMême, grValeur, ...
SourisPosX(), SourisPosY()))
Nouveauté 19
WEBDEV - Code NavigateurAndroid
// Code de clic sur un graphe
Information est une chaîne = ...
"(" + SourisPosX() + "," + SourisPosY() + ")" + RC + ...
"grSérie -->" + TAB + grInfoXY(MoiMême, grSérie, SourisPosX(), SourisPosY()) + RC + ...
"grCatégorie -->" + TAB + grInfoXY(MoiMême, grCatégorie, ...
SourisPosX(), SourisPosY()) + RC + ...
"grValeur -->" + TAB + grInfoXY(MoiMême, grValeur, ...
SourisPosX(), SourisPosY()))
WEBDEV - Code NavigateurAndroid
// Code de clic sur un graphe
Information est une chaîne = ...
"(" + SourisPosX() + "," + SourisPosY() + ")" + RC + ...
"grSérie -->" + TAB + grInfoXY(MoiMême, grSérie, SourisPosX(), SourisPosY()) + RC + ...
"grCatégorie -->" + TAB + grInfoXY(MoiMême, grCatégorie, ...
SourisPosX(), SourisPosY()) + RC + ...
"grValeur -->" + TAB + grInfoXY(MoiMême, grValeur, ...
SourisPosX(), SourisPosY()))
Syntaxe
<Résultat> = grInfoXY(<Nom du graphe> , <Type d'information> [, <X> , <Y>])
<Résultat> : Entier ou réel
  • Information demandée.
  • S'il n'y a aucun élément du graphe sous la souris,
    • -1 (constantes grSérie et grCatégorie)
    • 0 (constante grValeurXXXX).
<Nom du graphe> : Chaîne de caractères (avec ou sans guillemets)
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.
WEBDEV - Code Navigateur Seuls les champs Graphe interactifs sont disponibles (option "Graphe interactif" dans l'onglet "Détail" de la fenêtre de description du champ).
<Type d'information> : Constante
Type d'information demandée :
grCatégorieNuméro de la catégorie pointée.
Versions 20 et supérieures
grChemin
Nouveauté 20
grChemin
grChemin
Chemin de la portion du graphe de type Secteur multiniveau.
WEBDEV - Code ServeurWEBDEV - Code NavigateurAndroidiPhone/iPadWindows Mobile Cette constante n'est pas disponible.
Versions 22 et supérieures
grCoordonnéeX
Nouveauté 22
grCoordonnéeX
grCoordonnéeX
Abscisse du point du graphe.
WEBDEV - Code NavigateurAndroid Cette constante n'est pas disponible.
Versions 22 et supérieures
grCoordonnéeY
Nouveauté 22
grCoordonnéeY
grCoordonnéeY
Ordonnée du point du graphe.
WEBDEV - Code NavigateurAndroid Cette constante n'est pas disponible.
Versions 22 et supérieures
grCoordonnéeYSecondaire
Nouveauté 22
grCoordonnéeYSecondaire
grCoordonnéeYSecondaire
Ordonnée selon l'axe secondaire du point du graphe.
WEBDEV - Code NavigateurAndroid Cette constante n'est pas disponible.
grSérieNuméro de la série.
Remarque : Pour les graphes boursier et les nuages de points, il n'y a qu'une série sur 4 ou sur 2.
grValeurValeur de la série.
grValeurDébutValeur de début de la série dans le cas d'un graphe boursier.
WEBDEV - Code NavigateurAndroid Cette constante n'est pas disponible.
grValeurFinValeur de fin de la série dans le cas d'un graphe boursier.
WEBDEV - Code NavigateurAndroid Cette constante n'est pas disponible.
grValeurMaxValeur maximale de la série dans le cas d'un graphe boursier.
WEBDEV - Code NavigateurAndroid Cette constante n'est pas disponible.
grValeurMinValeur minimale de la série dans le cas d'un graphe boursier.
WEBDEV - Code NavigateurAndroid Cette constante n'est pas disponible.
grValeurXValeur X de la série dans le cas d'un graphe de type nuage de points.
WEBDEV - Code NavigateurAndroid Cette constante n'est pas disponible.
grValeurYValeur Y de la série dans le cas d'un graphe de type nuage de points.
WEBDEV - Code NavigateurAndroid Cette constante n'est pas disponible.
<X> : Entier optionnel
Coordonnée X (en pixels) à analyser. Cette coordonnée est exprimée par rapport au champ.
Si ce paramètre n'est pas spécifié, la position utilisée lors du dernier appel à la fonction grInfoXY est prise en compte.
<Y> : Entier optionnel
Coordonnée Y (en pixels) à analyser. Cette coordonnée est exprimée par rapport au champ.
Si ce paramètre n'est pas spécifié, la position utilisée lors du dernier appel à la fonction grInfoXY est prise en compte.
Remarques

Positions X et Y

Il faut avoir précisé les paramètres <X> et <Y> au moins une fois avant de ne plus les préciser.
Si le graphe a changé entre 2 appels à la fonction grInfoXY et si les positions X et Y ne sont pas spécifiées, une erreur WLangage est affichée.

Histogramme

Lors du clic sur une barre de l'histogramme, la zone prise en compte sera un peu plus grande (en haut et en bas).
Liste des exemples associés :
Le champ Graphe (gestion du clic) Exemples unitaires (WINDEV) : Le champ Graphe (gestion du clic)
[ + ] Personnalisation du clic sur un graphe de type Secteur.
Ici, la part cliquée par l'utilisateur est excentrée par l'application.
Pour réaliser ce comportement, il suffit d'utiliser les fonctions WLangage grInfoXY (pour connaître la part cliquée) et grSecteurPartExcentrée (pour excentrer la part).
WM Clic sur Graphe Exemples multiplateforme (WINDEV Mobile) : WM Clic sur Graphe
[ + ] L'exemple "WM Clic sur Graphe" propose une solution pour excentrer les parts d'un graphe de type secteur sur un simple clic utilisateur.
Cet exemple met à disposition un modèle de champs "MDLC_ExcentreGraphe". Ce modèle de champs permet d'activer l'excentration de parts sur simple clic sur un graphe.
Pour disposer de cette fonctionnalité dans une autre application, il suffit d'importer le modèle de champs "MDLC_ExcentreGraphe".
Pocket Clic sur Graphe Mobile (WINDEV Mobile) : Pocket Clic sur Graphe
[ + ] L'exemple "Pocket Clic sur Graphe" propose une solution pour excentrer les parts d'un graphe de type secteur sur un simple clic utilisateur.

Cet exemple met à disposition un modèle de champs "MDLC_ExcentreGraphe". Ce modèle de champs permet d'activer l'excentration de parts sur simple clic sur un graphe.

Pour disposer de cette fonctionnalité dans une autre application, il suffit d'importer le modèle de champs "MDLC_ExcentreGraphe".
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd220grf.dll
Windows Mobile wp220grf.dll
WEBDEV - Code Navigateur WDJS.DLL
Linux wd220grf.so
Android wd220android.jar
Version minimum requise
  • Version 10
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire