Multiple File Importは非常に速く動作するので、速度的な不満はないのです。
ですが、読み込むCSVが完全に同じ列を持っていない場合は複数のファイルに分割されてテーブルにされてしまいます。
そのために、各CSVに格納されている任意の列をあらかじめ選択して積み上げを開始すればそれを回避できることができると考えました。
そのようなJSLの書き方はありますでしょうか?
ご教授いただけますと幸いでございます。よろしくお願いいたします。
Version:JMP18.1.1
dt = Multiple File Import(
<<Set Folder(
"C:\Users\624274\Documents\Backup"
),
<<Set Show Hidden( 0 ),
<<Set Subfolders( 0 ),
<<Set Name Filter( "*;" ),
<<Set Name Enable( 0 ),
<<Set Size Filter( ),
<<Set Size Enable( 0 ),
<<Set Date Filter( ),
<<Set Date Enable( 0 ),
<<Set Add File Name Column( 0 ),
<<Set Add File Size Column( 0 ),
<<Set Add File Date Column( 0 ),
<<Set Import Mode( "CSVData" ),
<<Set Charset( "Best Guess" ),
<<Set Stack Mode( "Stack Similar" ),
<<Set CSV Has Headers( 1 ),
<<Set CSV Allow Numeric( 1 ),
<<Set CSV First Header Line( 1 ),
<<Set CSV Number Of Header Lines( 1 ),
<<Set CSV First Data Line( 2 ),
<<Set CSV EOF Comma( 1 ),
<<Set CSV EOF Tab( 0 ),
<<Set CSV EOF Space( 0 ),
<<Set CSV EOF Spaces( 0 ),
<<Set CSV EOF Other( "" ),
<<Set CSV EOL CRLF( 1 ),
<<Set CSV EOL CR( 1 ),
<<Set CSV EOL LF( 1 ),
<<Set CSV EOL Semicolon( 0 ),
<<Set CSV EOL Other( "" ),
<<Set CSV Quote( "\!"" ),
<<Set CSV Escape( "" ),
<<Set Import Callback( Empty() )
) << Import Data;