Donne la possibilité de fixer une couleur pour chaque série de l'objet COURBE. Le changement de couleur sera pris en compte lors du prochain appel de la méthode DEFINIR_DONNEES.
Syntaxe | ||||||||||||||||||||||||||
APPELER_METHODE NomObjetCourbe DEFINIR_COULEUR_DONNEES NbSeries TabCouleurs |
||||||||||||||||||||||||||
Paramètres |
||||||||||||||||||||||||||
NbSeries (E) |
type NUM_BIN_4 Nombre de séries de la courbe. |
|||||||||||||||||||||||||
TabCouleurs (E) |
type NUM_BIN_4 Tableau des couleurs ou valeur spéciale _CRB_COULEUR_ALEATOIRE. Si on indique _CRB_COULEUR_ALEATOIRE, l'objet choisit lui-même les couleurs des séries. Dans ce cas, l'objet travaille avec une palette de 16 couleurs.
Valeurs possibles :
Les valeurs _CRB_COUL_SERIE_ROUGEPASTEL, _CRB_COUL_SERIE_VERTPASTEL, _CRB_COUL_SERIE_BLEUPASTEL, _CRB_COUL_SERIE_CYANPASTEL, _CRB_COUL_SERIE_MAGENTAPASTEL et _CRB_COUL_SERIE_JAUNEPASTEL peuvent être additionnées de 1 jusqu'à 15 pour fixer un dégradé de la couleur (constante + 15 étant le dégradé le plus clair). La valeur _CRB_COUL_SERIE_OMBRE doit être additionnée aux constantes _CRB_COUL_SERIE_BLEU jusqu'à _CRB_COUL_SERIE_BLANC (voir ci-dessus) pour leur ajouter un voile noir. |
|||||||||||||||||||||||||
Conditions d'utilisation |
Aucune |
Le tableau TabCouleurs doit avoir au moins autant d'éléments qu'il y a de séries.
Définit les données de la courbe pour chaque série avec :
- le numéro de la série concernée dans NumSerie (la première série a le numéro 1),
- les valeurs des ordonnées des points liés à la série NumSerie , placées dans le tableau TabPointsY ,
- les valeurs des abscisses des points liés à la série NumSerie , placées dans le tableau TabPointsX (ces valeurs sont prises en compte seulement si la propriété TYPE_ETIQUETTE vaut "_CRB_TYPE_NUMERIQUE" ou si la propriété AXE_LOGARITHMIQUE vaut "_CRB_AXE_LOG_X" ou "_CRB_AXE_LOG_X_ET_Y"),
- les labels associés à chaque point de la série NumSerie , placés dans le tableau TabLabels (ce paramètre peut être omis si la propriété MONTRER_LABELS a la valeur *FAUX ; dans ce cas, mettre *AUCUN à la place de ce paramètre),
- les valeurs d'erreur associées à chaque point de la série NumSerie , placées dans le tableau TabErreurs (ces valeurs sont prises en compte seulement si la propriété BARRE_ERREUR_Y a la valeur "_CRB_ERREUR_DEFINIE").
Il faut appeler cette méthode autant de fois qu'il y a de séries dans la courbe.
Syntaxe | |
APPELER_METHODE NomObjetCourbe DEFINIR_DONNEES NumSerie TabPointsY TabPointsX TabLabels TabErreurs |
|
Paramètres |
|
NumSeries (E) |
type NUM_BIN_4 |
TabPointsY (E) |
tableau de type NUM_E(15,4) |
TabPointsX (E) |
tableau de type NUM_E(15,4) |
TabLabels (E) |
tableau de type ALPHA(250) |
TabErreurs (E) |
tableau de type NUM_E(15,4) |
Conditions d'utilisation |
Aucune. |
Les tableaux TabPointsY, TabPointsX, TabLabels et TabErreurs doivent avoir au moins autant d'éléments qu'il y a de points.
Exemple >>
Définit les caractéristiques générales de la courbe avec :
- le nombre de séries de la courbe dans NbSeries ,
- le nombre de points de la courbe dans NbPoints ,
- les valeurs placées dans le tableau TabEtiquettes correspondant aux étiquettes associées aux points de même rang dans chaque série (ce paramètre peut être omis si la propriété TYPE_ETIQUETTE a la valeur "_CRB_TYPE_NUMERIQUE" ; dans ce cas, mettre *AUCUN à la place de ce paramètre),
- les valeurs placées dans le tableau TabLegendes correspondant aux légendes associées à chaque série.
Syntaxe | |
APPELER_METHODE NomObjetCourbe DEFINIR_GRAPHIQUE NbSeries NbPoints TabEtiquettes TabLegendes |
|
Paramètres |
|
NbSeries (E) |
type NUM_BIN_4 |
NbPoints (E) |
type NUM_BIN_4 |
TabEtiquettes (E) |
tableau de type ALPHA(250) |
TabLegendes (E) |
tableau de type ALPHA(250) |
Conditions d'utilisation |
Aucune. |
Le tableau TabEtiquettes doit avoir au moins autant d'éléments qu'il y a de points.
Le tableau TabLégendes doit avoir au moins autant d'éléments qu'il y a de séries.
Imprime le dessin de la courbe.
Syntaxe | |||||||
APPELER_METHODE NomObjetCourbe IMPRIMER_GRAPHIQUE NomImprimante Mode |
|||||||
Paramètres |
|||||||
NomImprimante (E) |
type ALPHA(250) Nom de l'imprimante utilisée pour l'impression. Si le paramètre est à blanc, l'imprimante par défaut définie sur la machine est utilisée. |
||||||
Mode (E) |
type NUM_BIN_4 Mode d'impression du graphique.
Valeurs possibles :
|
||||||
Conditions d'utilisation |
Aucune. |
Remarque : cette méthode n'est pas mise en oeuvre par le générateur Cloud.