Graphe Type secteur

Product :4D - 4D Server
OS : Windows

Bonjour à tous,

nous sommes en V17 -3 64 bits.

je n’arrive plus à faire fonctionner mon GRAPHE type secteur. voici ce que ça donnait avant (V15): 12 légendes avec 12 secteurs correspondants

[]34075132;“Your comment here…”[/]

voici ce que ça donne avec la V17-3 64bits

[]34075157;“Your comment here…”[/]

je n’ai plus que 8 portions (j’ai vu qu’il y avait des limites à 8 ) . je n’ai plus de légendes et surtout je n’ai pas le même pourcentage.

je n’arrive pas à trouver de bases exemples de graphes en v17.

Quelqu’un peut-il m’aider?

par avance, je vous remercie

Sylvie

J’ai fait un essai et je confirme un maximum de 8 valeurs représentées.
De plus, il faut deux séries de données pour n’en représenter qu’une : bizarre.

La doc étant sommaire, je suppose que nous utilisons mal la commande…
Ou alors, il y a un vrai problème !

c’est un bug dans le xml de 4D:
140533 : Commande GRAPH ou SVG SET ATTRIBUTE n’affiche pas les légendes sur macOS

J’ai ouvert le taow en novembre 2018 et il n’a pas été déclaré en bug :mrgreen:

http://forums.4d.com/Post/FR/27454585/1/27454586#27454586regarde ce post> et utilise la soluce de Myako

Je te donne mon composant à faire des camenberts (ou d’autres présentations)

https://forums.4d.com/4DBB_Main/x_User/3906/files/34094623.zip

Bonsoir,

Je crois en effet que c’est un bug référencé.

Une solution alternative : http://www.bluecompany.fr/index.php/fr/galerie/graphe

Désolé pour la pub :oops:

Merci Bertrand, ça fonctionne.
Mais je ne vois nulle part la commande Graph : c’est un contournement ?

J’ai trouvé dans le texte " // HERE START MIYAKO" mais pas le fil de discussion sur le forum.

: Bernard ESCAICH

Merci Bertrand, ça fonctionne.
Mais je ne vois nulle part la commande Graph : c’est un contournement
?

J’ai trouvé dans le texte " // HERE START MIYAKO" mais pas le fil de
discussion sur le forum.

regarde le dossier resources

bonjour

En 64 bits, je vous suggère de passer un objet en 2nd paramètre, ça permet de construire un graphe avec tous les paramètres sans passer par Graph settings ensuite.

GRAPH(<>Graph;$obParams;$ptrLabels->;<>_real1;<>_real2;<>_real3;<>_real4;<>_real5;<>_real6;<>_real7;<>_real8)

avec l’objet contenant ceci :

[]34115780;“Your comment here…”[/]

La liste des attributs possibles de l’objet se trouve ici :
https://doc.4d.com/4Dv17/4D/17.4/GRAPH.301-4883241.en.html


En ce qui concerne la limitation à 8 éléments deux possibilités :

#1 : copier les graph templates des resources de 4D dans vos propres resources et les modifier. Ce n’est pas trivial mais faisable. Les templates de vos resources seront pris en prioriété sur ceux de 4D.

#2 : pour qu’un graphe reste lisible je vous conseille de rester à 8 valeurs avec le 8ème élément = “autres”. Ensuite, si vous avez un réel besoin des détails de “autres”, faire un second graphe à côté du 1er.

Cordialement,

Roland Lannuzel