両方のバージョンの JMP で、JMP の [ファイル] -> [開く] メニューを使用してファイルを開くことができますか?
はい -- JMP 16.1 と JMP 17 の両方で、[ファイル] -> [開く] からファイルを正常に開くことができます。
[ファイル] -> [開く] でファイルを開くことはできますが、JSL を使用して開きたい (スクリプトの実行中に手動操作を避けるため)。@jthiまたは他の誰か、さらなるトラブルシューティングのアイデアはありますか?
ファイルを開いたときに、両方のバージョンの JMP で生成されたソース テーブル スクリプトを調べてください。 違いはありますか?
例:
//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" )
)
)このページの下部にあるテクニカル サポートのリンクから、JMP チームのサポートを受けることができます。 そして、将来のリリースで問題が適切に修正される可能性があります。
ファイルはJMPで正常に開くことができるので、同意します@Craige_Halesサポートへの連絡について。 彼らはおそらくあなたを助けるでしょう.解決策が得られたら、ここに投稿してください. このようにして、他の誰もが同様の問題に直面した場合に何が問題になる可能性があるかを知ることができます.
こんにちは、みんな、
Open が JMP 16.1.0 では正常に実行されるのに、JMP 17.0.0 で実行すると失敗するという奇妙な問題があります。 どちらの場合も同じ .jsl ファイルを実行しています。
以下のコードは、JMP 17.0.0 で実行すると失敗します。 Open でエラーが発生し、「'Open' のアクセスまたは評価でテーブルを開けません。Open/*###*/(dt2, Worksheets( "PD cPCR" ), Table Contains Column Headers( 1)」というログ メッセージが表示されます。 )、
見えない)"
選択されているファイルは Excel ファイルで、選択されているワークシートには 21,000 以上の行があります。 試行錯誤してみたところ、一部の行を除いてすべて削除するとファイルを開くことができました。 1000 行のままにしてもエラーが発生します。
さらなるトラブルシューティングのアイデアを持っている人はいますか? 残念ながら、時間のかかる大幅なスクラブ/匿名化を行わない限り、ここでファイルを共有することはできません。
dt2 = pick file ("Pick cPCR reference file", "C:\JMP\");
dt2 = Open(dt2,
Worksheets("PD cPCR"),
Table Contains Column Headers( 1 ),
invisible
);