|
|
|
|
|
grSourceSérie (Fonction) En anglais : grSourceSeries Définit la source d'une série.
// Champ Graphe rempli à partir d'une colonne d'un champ Table SI grSourceSérie(GRF_Graphe1, 3, grColonneTable, "Table1.Colonne1") = Vrai ALORS Info("La source de la série 3 est désormais la colonne MaColonne") FIN // Champ Graphe basé sur une rubrique d'une requête SQL MaRequête est une Source de Données  MonCodeSQL est une chaîne = REQ_Requête1.CodeSQL HExécuteRequêteSQL(MaRequête, hRequêteDéfaut, MonCodeSQL) grSourceSérie(GRF_Graphe1, 1, grRubrique, "MaRequête", "TotalHT") grDessine(GRF_Graphe1)  CAS ERREUR: Erreur(HErreurInfo()) Syntaxe
<Résultat> = grSourceSérie(<Nom du graphe> , <Numéro de la série> , <Source> [, <Détail 1> [... [, <Détail N>]]])
<Résultat> : Booléen - Vrai si la source a été définie,
- Faux dans le cas contraire. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<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, de pages ou d'états.
<Numéro de la série> : Entier Numéro de la série concernée. <Source> : Constante de type Entier Source de données du graphe : | | grColonneTable | Série remplie depuis une colonne d'un champ Table.
Dans ce cas, <Détail 1> correspond au nom d'une colonne d'un champ Table. Ce nom doit correspondre au nom complet de la colonne, indiqué entre guillemets (par exemple "<NomTable>.<NomColonne>"). La colonne est parcourue pour remplir la série. Si une valeur n'est pas numérique, un "trou" est créé dans la série. | grFonction | Série remplie par une fonction / procédure WLangage. Dans ce cas, <Détail 1> correspond au nom de la procédure WLangage à appeler.
Pour chaque nombre, la procédure est appelée. Cette procédure est du type :
PROCEDURE MaProcédure(<Nom du graphe>, <Numéro de la série>, <Index dans la série>) La procédure renvoie le nombre voulu. Pour indiquer la fin de la série, la procédure doit renvoyer Faux.
| grListe | Série remplie depuis un champ Liste.
Dans ce cas, <Détail 1> correspond au nom d'un champ Liste. Le champ Liste est parcouru pour remplir la série. Si une valeur n'est pas numérique, un "trou" est créé dans la série. | grProgrammation | Série décrite par programmation.
<Détail 1> peut correspondre à une série de nombres dans une même chaîne de caractères, séparés par des ";". | grRubrique | Série remplie depuis une rubrique.
<Détail 1> correspond au nom du fichier de données (ou de la requête), <Détail 2> correspond au nom de la rubrique. La série va parcourir le fichier de données en prenant toutes les valeurs de la rubrique.
Si une valeur n'est pas numérique, un "trou" est créé dans la série. | grTableau | Série remplie depuis un tableau WLangage.
<Détail 1> est le nom du tableau. <Détail 2> peut être l'indice de la colonne (tableau à 2 dimensions) ou un nom de membre (tableau de structures). |
<Détail 1> : Type attendu (paramètre optionnel) Premier paramètre attendu, en fonction du type de source de données. <Détail N> : Type attendu (paramètre optionnel) Dernier paramètre attendu, en fonction du type de source de données. Remarques - La propriété Source permet de connaître le type de source de données d'une série d'un graphe (colonne d'un champ Table, champ Liste, ...).
- La propriété SourceDescription permet de connaître le nom de l'élément qui correspond à la source de données d'une série d'un graphe.
Composante : wd300grf.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|