Ich habe zwei Dateien:
1. Datei ist die Excel
Die zweite Datei ist die JMP
1. Datei

2. Datei:

Ich versuche, ein Skript zu schreiben, das den Spaltennamen kopieren kann "Werte" aus der Excel-Datei und Vergangenheit in der 2. JMP-Datei, sodass meine endgültige Ausgabe ungefähr so aussieht:

Irgendwelche Vorschläge zum Schreiben von Skripten in JMP?
Hallo @stan_koprowski ,
Wie kann ich ein Dialogfeld „Datei öffnen“ anzeigen, damit der Benutzer nach dem Ausführen des Skripts eine Excel-Datei und eine JMP-Datei auswählen kann?
Jedes Mal, wenn ich den Verzeichnispfad im Skript ändern muss, wenn ich das Skript auf anderen Dateien ausführe. Verfügt JMP Query Builder über eine Syntax zum Anzeigen eines Dialogfelds zum Öffnen einer Datei?

Hallo @Jackie_ ,
Sie können den Excel-Assistenten mit Datei-->Öffnen verwenden.
Siehe Importieren MS Excel-Datei in der Hilfedokumentation für weitere Details.
Ich würde auch ein paar zusätzliche Ressourcen für diejenigen empfehlen, die gerade erst mit dem Erlernen von JMP beginnen:
Am 27. März gibt es ein neues "Live-Event" oder Sie können eines davon ausprobieren On-Demand-Webinare.
Beifall,
Stan
Wie kann ich eine XLSX-Datei in den Primärbereich importieren?

Hallo @Jackie_ ,
Die Verwendung von JMP Query Builder ermöglicht es Ihnen, Daten aus mehreren Quellen zu mischen, wie Sie sie beschreiben, Excel und JMP, JMP und eine Datenbanktabelle, JMP, Excel und Datenbanktabellen.
Die Skripte werden sich selbst schreiben.
Importieren Sie die Daten mit dem Excel-Assistenten. Klicken Sie mit der rechten Maustaste auf das grüne Dreieck neben dem Quellskript, um das Skript anzuzeigen.
JMP QB Blending multiple data sourcesJMP QB Blending multiple data sourcesJMP QB Zusammenführung mehrerer Datenquellen
Verwenden Sie JMP Query Builder wie in Ihrem vorherigen Beitrag beschrieben Zusammenführen einer Spalte aus einer JMP-Datei mit einer anderen JMP-Datei .
New SQL Query(
Version( 130 ),
Connection( "JMP" ),
JMP Tables(
["1st_file" =>
"Source(Open(
\!"/Users/stkopr/Desktop/1st_file.xlsx\!",
Worksheets( \!"1st_file\!" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 1 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( \!"-\!" )
)
))",
"2nd_file" => "/Users/stkopr/Desktop/2nd_file.jmp"]
),
QueryName( "JMP QB Blending differnt source tables" ),
Select(
Column( "Name", "t2" ),
Column( "Enable", "t2" ),
Column( "Type", "t2" ),
Column( "Phase", "t2" ),
Column( "Values", "t3" )
),
From(
Table( "2nd_file", Alias( "t2" ) ),
Table(
"1st_file",
Alias( "t3" ),
Join(
Type( Left Outer ),
EQ( Column( "Name", "t2" ), Column( "Name", "t3" ) )
)
)
)
) << Run
Beifall,
Stan