Betreff: JSL: Open ist in JMP 16.1.0 erfolgreich, schlägt jedoch in JMP 17.0.0 fehlKönnen Sie die Datei in beiden JMP-Versionen problemlos mit dem JMP-Menü Datei -> Öffnen öffnen?
Betreff: JSL: Open ist in JMP 16.1.0 erfolgreich, schlägt jedoch in JMP 17.0.0 fehlJa – ich kann die Datei sowohl in JMP 16.1 als auch in JMP 17 erfolgreich über Datei -> Öffnen öffnen.
Betreff: JSL: Open ist in JMP 16.1.0 erfolgreich, schlägt jedoch in JMP 17.0.0 fehlObwohl ich die Datei über Datei -> Öffnen öffnen kann, möchte ich sie mit JSL öffnen (um manuelle Vorgänge während der Skriptausführung zu vermeiden).@jthi oder jemand anderes, irgendwelche Ideen für die weitere Fehlersuche?
Betreff: JSL: Open ist in JMP 16.1.0 erfolgreich, schlägt jedoch in JMP 17.0.0 fehlBitte überprüfen Sie das Quelltabellenskript, das von beiden JMP-Versionen erstellt wird, wenn Sie die Datei öffnen. Gibt es Unterschiede?
Beispiel:
//JMP 16.2.0
Open(
"$DESKTOP/test.csv",
columns(
New Column( "Col 1", Character, "Nominal" ),
New Column( "Col 2", Character, "Nominal" )
),
Import Settings(
End Of Line( CRLF, CR, LF ),
End Of Field( Comma, CSV( 1 ) ),
Strip Quotes( 0 ),
Use Apostrophe as Quotation Mark( 0 ),
Use Regional Settings( 0 ),
Scan Whole File( 1 ),
Treat empty columns as numeric( 0 ),
CompressNumericColumns( 0 ),
CompressCharacterColumns( 0 ),
CompressAllowListCheck( 0 ),
Labels( 1 ),
Column Names Start( 1 ),
Data Starts( 2 ),
Lines To Read( "All" ),
Year Rule( "20xx" )
)
)
//JMP 17.0.0
Open(
"$DESKTOP/test.csv",
columns(
New Column( "Col 1", Character, "Nominal" ),
New Column( "Col 2", Character, "Nominal" )
),
Import Settings(
End Of Line( CRLF, CR, LF ),
End Of Field( Comma, CSV( 1 ) ),
Strip Quotes( 0 ),
Use Apostrophe as Quotation Mark( 0 ),
Use Regional Settings( 0 ),
Scan Whole File( 0 ),
Treat empty columns as numeric( 0 ),
CompressNumericColumns( 0 ),
CompressCharacterColumns( 0 ),
CompressAllowListCheck( 0 ),
Labels( 1 ),
Column Names Start( 1 ),
First Named Column( 1 ),
Data Starts( 2 ),
Lines To Read( "All" ),
Year Rule( "20xx" )
)
)Betreff: JSL: Open ist in JMP 16.1.0 erfolgreich, schlägt jedoch in JMP 17.0.0 fehlÜber den Link zum technischen Support unten auf dieser Seite erhalten Sie Hilfe vom JMP-Team. Und wahrscheinlich wird das Problem in einer zukünftigen Version richtig behoben.
Betreff: JSL: Open ist in JMP 16.1.0 erfolgreich, schlägt jedoch in JMP 17.0.0 fehlDa sich die Dateien mit JMP einwandfrei öffnen lassen, stimme ich zu @Craige_Hales über die Kontaktaufnahme mit dem Support. Sie werden Ihnen höchstwahrscheinlich helfen, und wenn Sie eine Lösung erhalten, posten Sie sie bitte hier. Auf diese Weise können alle anderen erfahren, was das Problem sein könnte, wenn sie mit ähnlichen Problemen konfrontiert würden.
JSL: Open ist in JMP 16.1.0 erfolgreich, schlägt jedoch in Jmp 17.0.0 fehlHallo zusammen,
Ich habe ein seltsames Problem, bei dem ein Open in JMP 16.1.0 erfolgreich ausgeführt wird, bei der Ausführung in JMP 17.0.0 jedoch fehlschlägt. Ich verwende in beiden Fällen dieselbe .jsl-Datei.
Der folgende Code schlägt fehl, wenn er unter JMP 17.0.0 ausgeführt wird. Der Fehler tritt beim Öffnen mit der Protokollmeldung „Tabelle kann beim Zugriff oder bei der Auswertung von ‚Open‘, Open/*###*/(dt2, Worksheets( „PD cPCR“ ), Table Includes Column Headers( 1“) nicht geöffnet werden.“ ),
unsichtbar)"
Die ausgewählte Datei ist eine Excel-Datei und das ausgewählte Arbeitsblatt enthält mehr als 21.000 Zeilen. Nach einigen Versuchen kann ich die Datei öffnen, wenn ich bis auf einige alle Zeilen lösche. Das Belassen von 1000 Zeilen führt immer noch zu dem Fehler.
Hat jemand Ideen zur weiteren Fehlerbehebung? Leider kann ich die Datei hier nicht ohne umfangreiche und zeitaufwändige Bereinigung/Anonymisierung freigeben.
dt2 = pick file ("Pick cPCR reference file", "C:\JMP\");
dt2 = Open(dt2,
Worksheets("PD cPCR"),
Table Contains Column Headers( 1 ),
invisible
);Ergebnisse teilen und kommunizierenWindows