Legenden überschreibenHallo JMP-Community,
Ich habe ein JSL-Skript, das den Legenden im Graph Builder eine Reihe von Zeilen hinzufügt, aber das Problem besteht darin, dass es einige fehlerhafte Werte verkettet. Wenn Sie auf die Option zum Aktualisieren der Legendenanzeige klicken, wird „0“ hinzugefügt. Ich möchte keine 0 hinzufügen. Irgendwelche Vorschläge?
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>
Automatisierung und SkripterstellungBetreff: Legenden überschreibenDieser Code wird wahrscheinlich zweimal ausgeführt
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 )
)
);
Beim zweiten Durchlauf gibt es keine übereinstimmenden Zeilen, da sich der Wert geändert hat. Ich habe es nicht studiert, um die „richtige“ Lösung herauszufinden, aber eine schnelle und schmutzige Lösung könnte darin bestehen, zu überprüfen, ob der Wert bereits „=“ enthält, und ihn nicht weiter zu ändern.