Spaltenumschalter & Rückrufskripte?Hey JMP Community,
Ich habe ein Kontrolldiagramm mit einem Spaltenumschalter und möchte eine Referenzzeile im Steuerungsdiagramm aktualisieren, wenn die Spalte im Umschalter geändert wird. Ich kann jedoch keine Aktion für das Spaltenumschalterobjekt finden, die dies zu können scheint Das. Alle Aktionen, die ich in showproperties () erhalte, beziehen sich auf das Ändern der Werte über JSL.
Irgendwelche Vorschläge? 

Danke im Voraus,
Daniel
Betreff: Column Switcher & Callback-Skripte?In Frame Box () finden Sie solche Rückrufe. Sie können
<< Grafikskript hinzufügen
in die Frame Box (), die jedes Mal ausgelöst wird, wenn sich etwas im Diagramm ändert
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = Bivariate(
Y( :weight ),
X( :height ),
FitLine
);
rbiv = biv << report;
framebox = rbiv[frame box( 1 )];
framebox <<
Add Graphics Script(
Transparency( 0.5 );
Fill Color( {1.0, 0.5, 0.0} );
Polygon( [60, 72, 57], [75, 120, 120] );
);Betreff: Column Switcher & Callback-Skripte?Vielen Dank für eine sehr schnelle und genaue Antwort Jim,
es funktioniert einwandfrei!
/ Daniel
Betreff: Column Switcher & Callback-Skripte?Hmm, jetzt, wo ich ein bisschen damit gespielt habe, scheint es, als würde das Skript immer und immer wieder gestartet, nicht nur bei Änderungen in der Grafik.
Es tötet JMP im Grunde, indem es diese Referenzzeile immer und immer wieder aktualisiert ...
rep2 = cc2 << Report;
rep2[FrameBox(2)]<<ADD graphics="" script=""></ADD>
Ich verwende JMP 13.2.0
Betreff: Spaltenumschalter und Rückrufskripte?Ich bin auf Ihr beobachtetes Problem gestoßen und habe es gelöst, indem ich meine eigene Logik in das Grapics-Skript eingefügt habe, um nur zu aktualisieren, wenn das Skript die Änderungsbedingungen erkennt, bei denen ich auslösen möchte.
Betreff: Spaltenumschalter und Rückrufskripte?Danke für die Antwort.
Ich habe es geschafft, einen Trigger zu implementieren, wie Sie es vorgeschlagen haben, und es funktioniert jetzt viel besser.
Vielen Dank,
Daniel