我看到你没有包含'header is 0 lines',这可能是一个问题吗?
遵循我的标准Excel文件导入片段 - 只是FROM部分。我的设置是通过变量,但他们遵循这种形式:
Set vTableW = 'WIP Metrics' ;
Set vPathData = '..\Raw Data Reports\' ;
Set vFile08 = 'Misc Transactions VCB*.xlsx' ;
Set vHeader08 = 2 ;
Set vSheet08 = 'Misc Trans' ;
Set vWhere08 = (Len(Trim([Date Received])) > 0
And Len(Trim([Lot Number])) > 0
And Len(Trim([Y/N])) > 0
And Len(Trim([Initials])) > 0) ;
'$(vTableW)':
Load
AutoNumber(RowNo(), 1) As [_Load WIPWO ID],
...
additional columns
...
If(IsNull([Comments]), '', Trim([Comments])) As [VCB Comments]
From
'$(vPathData)$(vFile08)'
(ooxml, embedded labels, header is $(#vHeader08) lines, table is '$(vSheet08)')
Where($(vWhere08)) ;
关于上述有关SYN键提出的观点,添加行
Exit Script ;
之前您导入检查负载是确定该点。然后在Excel加载并重复之后立即移动它。使用加载脚本进程中的调试工具。
希望这会有所帮助!
该行[合同类型*]对我来说看起来很奇怪,除非这是您的xlsx中的确切名称。在该文件夹位置中也没有多个xlsx,因为您描述的行为是QlikView试图创建太多Syn键的指示。你可以通过只有10行的调试器加载相同的数据并查看结果吗? –