Brauche Hilfe beim Verweisen auf einen Benutzereingabeeintrag in der JSLHallo, ich versuche, in meinem Skript auf die Benutzereingabe als Namensfilter für die MFI zu verweisen, aber wenn ich das Skript ausführe, scheint es zuerst den MFI-Teil auszuführen, bevor das Benutzereingabefenster geöffnet wird. Kann mir jemand sagen, was schiefgelaufen ist? Wäre dankbar!
Names Default To Here(1);
win = New Window( "Set the Value",
H List Box( Text Box( "Set this value" ), num_edit_box1 = Text Edit Box( "lot" ) ),
H List Box(
Button Box( "OK",
//store results in jsl variables
num_input = num_edit_box1 << get text();
//close the window
//wait until you've unloaded the input boxes before you closing
//or else they'll be gone
win << close window;
//now do whatever work you want with the inputs
Show( num_input );
Print( num_input );
),
//a cancel button that closes the window and doesn't store store the results
Button Box( "Cancel", win << close window )
)
);
Multiple File Import(
<<SET folder=""></SET>
<BR /><LINGO-LABS id="lingo-labs-396303" slang="en-US" mode="UPDATE"><LINGO-LABEL>Qualitäts- und Prozesstechnik</LINGO-LABEL></LINGO-LABS>Betreff: Benötigen Sie Hilfe, um auf einen Benutzereingabeeintrag in der jsl zu verweisenIch gehe davon aus, dass es keine solche Datei wie "num_input.csv" gibt.Ich glaube, was Sie wollen, ist
<< Set Name Filter( num_input || ".csv" ),
Sie müssen sich die Zeit nehmen, den Scripting Guide zu lesen.Es wird Ihnen den Hintergrund der Strukturen von JSL vermitteln.Sie ist in der JMP-Dokumentationsbibliothek im Pulldown-Menü „Hilfe“ verfügbar
Betreff: Benötigen Sie Hilfe, um auf einen Benutzereingabeeintrag in der jsl zu verweisenHi @txnelson , vielen Dank für den Input! Das Hinzufügen von <
Ich habe jetzt jedoch ein Problem beim Verweisen auf die Benutzereingabevariable für "num_input" als Namensfilter für die MFI. Ich habe einige Möglichkeiten ausprobiert, dies zu tun, aber es funktioniert nicht. Ich bin sehr neu bei jsl, hoffe auf ein paar Ratschläge.
Multiple File Import(
<<SET folder=""></SET>
Betreff: Benötigen Sie Hilfe, um auf einen Benutzereingabeeintrag in der jsl zu verweisenJMP stoppt die Verarbeitung nicht, wenn New Window() angegeben wird, es sei denn, es handelt sich um ein modales Fenster oder New Window ist der letzte Code im Skript.
Daher haben Sie mehrere Möglichkeiten, Ihren Code zu korrigieren.
Fügen Sie < Verschieben Sie den MFI-Code in die Ausführung der OK-Schaltfläche