大家好,
我目前有一个脚本,它使用启用了日期和名称过滤器的 IMF 函数从目录导入多个文件。 我导入了大约4000个文件,然后将数据表清理成一张保存的数据表。 该目录不断更新新文件,我只想导入新文件,以便将其附加到最后一个日期表中。
- 我想知道是否可以从 JMP 日志中获取导入完成的时间戳,并使用它来更新数据过滤器,使其仅从上次导入的日期开始运行。
- 我尝试从“文件名”列中获取文件的名称,创建一个列表并将其与目录进行比较,但没有成功。
非常感谢您的帮助。
tblRef = 多个文件导入(
<<设置文件夹("C:\Docs\"),
<<设置显示隐藏( 0 ),
<<设置子文件夹( 0 ),
<<设置名称过滤器("*IA-N5*;"),
<<设置名称启用(1),
<<设置大小过滤器( {27136, 110080} ),
<<设置大小启用(0),
<<设置日期过滤器( {3772434440.006, 3786862040} ),
<<设置日期启用(0),
<<设置添加文件名列(1),
<<设置添加文件大小列( 0 ),
<<设置添加文件日期列( 1 ),
<<设置导入模式(“CSVData”),
<<设置字符集(“最佳猜测”),
<<设置堆栈模式(“堆栈相似”),
<<设置 CSV 有标题( 1 ),
<<设置 CSV 允许数字( 1 ),
<<设置 CSV 第一标题行( 1 ),
<<设置 CSV 标题行数( 1 ),
<<设置 CSV 第一数据行( 2 ),
<<设置 CSV EOF 逗号( 1 ),
<<设置 CSV EOF 选项卡( 0 ),
<<设置 CSV EOF 空间( 0 ),
<<设置 CSV EOF 空格( 0 ),
<<设置 CSV EOF 其他( "" ),
<<设置 CSV EOL CRLF(1),
<<设置 CSV EOL CR(1),
<<设置 CSV EOL LF( 1 ),
<<设置 CSV EOL 分号( 0 ),
<<设置 CSV EOL 其他( "" ),
<<设置 CSV 报价( "\!"" ),
<<设置 CSV 转义(""),
<<设置XML方法(“猜测”),
<<设置 XML Guess(“巨大”),
<<设置 XML 设置( XML Settings() ),
<<设置JSON方法(“猜测”),
<<设置 JSON Guess( "huge" ),
<<设置 JSON 设置( JSON Settings() ),
<<设置PDF方法(“猜测”),
<<设置 PDF 设置( PDF 所有表格( 合并( 全部 ) ) ),
<<设置导入回调( Empty() )
) << 导入数据;
tblRef << 设置名称("数据");