两个单独的脚本在组合时不起作用你好,
我有一个组合两个脚本的问题。以下是一个例子。第一部分是导入多个文件。第二部分是使用第一部分创建的表。它们在串联运行时工作正常,但在组合时它在日志中说“tbl”没有定义。你能帮帮我吗?我想使用“多文件导入”对话框来选择某些CSV文件(而不是使用带有预设条件的“<<导入数据;”),然后运行脚本进行数据显示。
mfi =多个文件导入()<<创建窗口;
tbl =当前数据表();
tbl:文件日期<<数据类型(字符);
Re:两个单独的脚本在组合时不起作用您的问题是,在下一行移动之前,脚本不会等待您在“多文件导入”窗口中进行选择。因此,它试图在任何数据表打开之前定义tbl。
这是一个解决方案。为mfi设置On Close脚本,以便脚本的其余部分仅在关闭mfi窗口时运行。
mfi = Multiple File Import() << Create window;
mfi << On Close(
tbl = Current Data Table();
tbl:File Date << Data Type( Character );
);
Re:两个单独的脚本在组合时不起作用谢谢!有用!