Écraser les légendesBonjour la communauté JMP,
J'ai un script JSL qui ajoute un certain nombre de lignes aux légendes dans le générateur de graphiques, mais le problème est qu'il concatène certaines valeurs inutiles, si vous cliquez sur l'option d'affichage de la légende d'actualisation, il ajoute "0". Je ne veux pas ajouter 0. Aucune suggestion?
Names Default To Here( 1 );
dt = Current Data Table();
New Window( "",
modal,
H List Box(
Panel Box( "Assign",
H List Box(
Text Box( "Enter Bin Value:" ),
Spacer Box( size( 10, 0 ) ),
ti = Text Edit Box( "", <<SETWIDTH> </SETWIDTH>
Automatisation et scriptsRe : Écraser les légendesIl exécute probablement ce code deux fois
item1[i] << set label(
item1[i] << Get Label || " = " || Format(
N Items( dt << get rows where( :Bins == item1[i] << Get Label ) ),
"Fixed Dec",
Use thousands separator( 1 )
)
);
la deuxième fois, il n'y a pas de lignes correspondantes car la valeur a changé. Je ne l'ai pas étudié pour trouver le "bon" correctif, mais une solution rapide et sale pourrait consister à vérifier si la valeur contient déjà "=" et à ne pas la modifier davantage.