如何使用循环和不存在的字段在 qlikview 中加载数据?

How to load data in qlikview with loop and not existent fields?

我正在尝试使用 for 循环在 qlikview 中加载数据,其中 1,2 和 3 是字段名:

for a = 1 to 3
Test:
    LOAD [$(a)] 
    FROM [$(Path)\File.xlsx]
(ooxml, no labels, table is [Sheet]);

next

问题是我不知道字段 1,2 和 3 中的哪一个实际存在于 table。因此,如果 2 不在 table 中,我会得到 "field not existent" 错误。有没有 qlikview 认识到该文件不存在的可能性,因此不存在 不尝试加载此字段?

此致

我会用

set errormode = 0
for a = 1 to 3
Test:
    LOAD [$(a)] 
    FROM [$(Path)\File.xlsx]
(ooxml, no labels, table is [Sheet]);

next
set errormode = 1

如果该字段不在 table 中,那么它会忽略它并继续循环