AnwendungHallo,
Ich habe eine Anwendung mit einem lokalen Datenfilter + einem grah in einem Datenfilter-Kontextfeld erstellt.
Wenn die Anwendung von einer anderen Person ausgeführt wird, möchte ich, dass der lokale Datenfilter bereits für eine (von mir ausgewählte) Variable mit Kontrollkästchen ausgewählt ist.
Wie kann ich es tun?
freundliche Grüße
Re: AnwendungDanke für deine Antworten.
Ich habe verstanden, dass ich das Skript des Moduls ändern musste.
Da meine Computerkenntnisse jedoch begrenzt sind, versuche ich, ein einfacheres Skript zu erstellen, ohne die Anwendung zu verwenden.
Ich muss die JMP-Hilfe zur Anwendung studieren!
freundliche Grüße
Re: AnwendungFrancoise,
Ich hatte nicht vor, das Anwendungsskript zu ändern, sondern das Modulskript zu ändern. Ich habe zwei Screeshots einer Anwendung für unser Buch erstellt. Die Anwendung verfügt über eine Reihe von UI-Optionen zum Anzeigen und Drucken mehrerer Berichte und Registerkarten für jede zu analysierende Variable / Gruppe. Beachten Sie, dass es nur einen Platzhalter gibt. Die Anzahl der Registerkarten und der tatsächliche Inhalt wird nach dem Dialog erstellt. Jetzt macht Ihre Anwendung möglicherweise nicht dasselbe wie diese. Nun weiter unten.


Meine Empfehlung ist, das Modulskript zu bearbeiten. Siehe Zeilen 115 und 116. Die Anzahl der Registerkarten ist ny * Anzahl der By-Tasten.
CreateTabs_xp ist ein Ausdruck, der in einer Include-Datei erstellt wird. Wenn ich meinem Graphbuilder-Bericht einen lokalen Datenfilter hinzufügen würde, würde ich ihn in das Skript einfügen, mit dem die Registerkarten erstellt wurden. Ich kenne Ihre Bewerbung nicht und kann Ihnen keine weitere Richtung geben. Es lohnt sich jedoch, die Modulskripte zu verwenden (Abbildung 2). Ich empfehle nicht, das Anwendungsskript zu bearbeiten.
Re: AnwendungHaben Sie die .jmpappsource-Datei außerhalb von JMP bearbeitet? Ich habe festgestellt, dass dies die Datei beschädigen kann. Es ist sicherer, Dinge mit der Application Builder-Oberfläche in JMP zu bearbeiten. Wenn dies nicht der Fall ist, sollten Sie sich an den technischen Support wenden.
Re: AnwendungNachricht des JSL-Debuggers:
Re: AnwendungHallo,
Danke für deine Antwort.
Ich habe das Skript des Application Builders folgendermaßen geändert (Ende des Skripts):

Ich habe den lokalen Datenfilter mit der ausgewählten guten Variable und den Kontrollkästchen im Anwendungsersteller, aber wenn ich ihn ausführen, bekomme ich folgende Meldung:

freundliche Grüße
Re: AnwendungHallo,
Dieses Skript fügt den lokalen Datenfilter einem Fenster hinzu. Wenn Sie mit einer Anwendung arbeiten, müssen Sie dem Skript Ihres Berichtsmoduls (Anzeige) Code wie folgt hinzufügen. Sie können die Syntax für einen Datenfilter auf einfache Weise ermitteln, indem Sie die gewünschte Bedingung einrichten. Wählen Sie im roten Dreieck-Menü die Option Skript speichern in die Zwischenablage und fügen Sie sie in Ihr Skript ein.
Beachten Sie, dass es viele Optionen gibt und ich möchte nur eine anzeigen, wählen Sie die eine Option aus und wählen Sie Umkehren, und rufen Sie dann das Skript auf.
Übrigens möchten Sie wahrscheinlich die automatische Neuberechnung (1) aktivieren.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
nw = new window(" test",
obj = Bivariate( Y( :Weight ), X( :Height ), <BR /> Fit Line,<BR /> Automatic Recalc( 1 )<BR /> ) //end Bivariate
); // end New Window
obj << (Curve[1] << Line of Fit( 1 ));
lf = obj <<LOCAL data="https://community.jmp.com/" filter=""></LOCAL>