我收到错误
“'openDTs[ /*###*/1]' 、 openDTs[/*###*/1] 的访问或评估中的下标范围”
但它适用于某些文件夹,但我没有收到错误...下面是我的 JSL
杰士林”
dir = 设置默认目录( "path" );
打印(目录);
文件 = 目录中的文件(“路径”);
对于(i = 1,i <= N 项(文件),i ++,
如果(以(files[i],“.txt”)结尾,
打开(文件[i],
导入设置(
行尾( CRLF, CR, LF ),
字段结束(逗号),
剥离引号( 0 ),
使用撇号作为引号( 0 ),
扫描整个文件( 1 ),
标签( 0 ),
列名称开始( 1 ),
数据开始( 1 ),
要读取的行(全部),
年规则(“10-90”)
)
(英文):
)
(英文):
openDTs = 列表();
对于(i = 1,i <= N表(),i ++,
插入(openDTs,数据表(i));
(英文):
For( i = 1, i <= N 项(openDTs), i++,
openDTs[i] << 新列( "位置", 字符, 标称值, 设置每个值( dir ) );
openDTs[i] << New Column( "FileName", Character, Nominal, Set Each Value (openDTs[i]<
(英文):
openDTs1 = openDTs[1];
从(openDTs,1)中删除;
Joined_new = openDTs1 << concatenate( openDTs, 输出表名( "Joined_new" ) );
"
视窗另外这里调用的 OpenDTs1 应该是“dts”?
dt_final = openDTs1 << concatenate(dts, output table name("Joined_new"));