Comment vénérer l'ordre dans l'axe du générateur de graphiques en JSL ?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Bonjour,
Je crée une carte thermique avec Graph builder.
J'essaie de trouver un moyen d'inverser l'ordre des axes par script mais je ne peux pas (même si dans l'interface graphique, c'est simple).
Veuillez consulter le script ci-joint.
Ce que j'ai jusqu'à présent c'est :

Et je veux que ce soit :

Merci beaucoup.
Re : Comment respecter l'ordre dans l'axe du générateur de graphiques en JSL ?Eh bien, pour être cohérent avec la solution que MS vous a donnée à propos d'AxisBox, cela devrait ressembler à quelque chose comme :
Rapport(gb)(légende box(1)]<< {Niveaux d'étiquettes ([620 640 660 680 700 725 750 775 800]), Dégradé inversé (1) }
mais ça ne marche pas, et si tu cours
afficher les propriétés ( Rapport(fr)(boîte de légende(1)])
tu verras que tu as beaucoup moins de possibilités par rapport à
afficher les propriétés ( Rapport(gb)(axis box(1)])
Désolé, je ne peux pas t'aider davantage...
Re : Comment respecter l'ordre dans l'axe du générateur de graphiques en JSL ?C'est ce que je fais jusqu'à présent, mais ce n'est pas très élégant .
Re : Comment respecter l'ordre dans l'axe du générateur de graphiques en JSL ?Cela semble être plus complexe. Je copierais des parties du code généré à partir d'un graphique conçu manuellement.
Cela devrait fonctionner :
go << Expédition (
{} ,
"400" ,
Boîte à échelle ,
{ Modèle de légende (
5 ,
Propriétés (
0 ,
{ pente ({ Valeurs d'échelle ([ 620 640 660 680 700 725 750 775 800 ]) , Inverser les étiquettes ( 1 )})}
)
)}
) ;
Re : Comment respecter l'ordre dans l'axe du générateur de graphiques en JSL ?Bonjour, vous pouvez faire ceci :
gb<
Expédition({},
"400",
ScaleBox,
{Modèle Légende(
1,
Propriétés(
0,
{pente(
{Niveaux d'étiquette ( [620 640 660 680 700 725 750 775 800] ),
Dégradé inversé( 1 ) }
)}
)
)}
)
);
Acclamations
Re : Comment respecter l'ordre dans l'axe du générateur de graphiques en JSL ?La magie ! Ça marche !
Savez-vous à quel objet je peux envoyer un message pour modifier les niveaux et les propriétés du dégradé ?
{ Niveaux d'étiquette ( [ 620 640 660 680 700 725 750 775 800 ] ) ,
Dégradé inversé ( 1 )}
Merci
Re : Comment respecter l'ordre dans l'axe du générateur de graphiques en JSL ?Envoyez le message directement au Boîte d'axe .
go = Générateur de graphiques ( Variables ( X ( : Colonne ) , Oui ( : Rangée ) , Couleur ( : Valeur )) , Éléments ( Carte de chaleur ( X , Oui , Légende ( 7 )))) ;
Rapport ( go )[ Boîte d'axe ( 1 )] << { Min. ( 0 ) , Max. ( 9 ) , Inc. ( 1 )} ;
Rapport ( go )[ Boîte d'axe ( 2 )] << { Min. ( 0 ) , Max. ( 15 ) , Inc. ( 1 ) , échelle inversée } ;