こんにちは、みんな、
現在、日付と名前のフィルターを有効にして IMF 関数を使用してディレクトリから複数のファイルをインポートするスクリプトがあります。 約 4000 個のファイルをインポートし、データ テーブルを 1 つのデータ テーブルにクリーンアップして保存します。 ディレクトリは新しいファイルで更新され続けるため、最終日付テーブルに追加できるように新しいファイルのみをインポートしたいと考えています。
- JMP ログからインポートが行われたタイムスタンプを取得し、それを使用して、最後にインポートした日付からのみ実行されるようにデータ フィルターを更新できるかどうか疑問に思っていました。
- [ファイル名] 列からファイルの名前を取得し、リストを作成してディレクトリと比較しようとしましたが、うまくいきませんでした。
ご協力をよろしくお願いいたします。
tblRef = 複数のファイルのインポート(
<<フォルダーを設定( "C:\Docs\" ),
<<非表示の表示を設定( 0 )、
<<サブフォルダーを設定( 0 )、
<<名前フィルターの設定( "*IA-N5*;" ),
<<名前の設定を有効にする( 1 ),
<<サイズ フィルターの設定( {27136, 110080} ),
<<サイズを有効に設定( 0 )、
<<日付フィルターの設定( {3772434440.006, 3786862040} ),
<<日付の設定を有効にする( 0 )、
<<ファイル名追加列を設定( 1 )、
<<ファイル サイズ列の追加を設定( 0 )、
<<ファイルの日付列の追加を設定( 1 )、
<<インポート モードの設定( "CSVData" ),
<
<<スタックモードを設定(「類似スタック」)、
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<<インポート コールバックを設定( Empty() )
) << データをインポート;
tblRef << Set Name(" データ");