【发布时间】:2013-05-06 13:47:15
【问题描述】:
我在浏览器中遇到 QlikView 问题:我有一个列表框并尝试使用初始化脚本访问它。
使用InitWorkbench 函数注册脚本,使用它的BodyOnLoadFunctionNames 参数。到目前为止,这是可行的,并且初始化程序在启动时运行。
在初始化程序中,我尝试执行以下操作:
var doc = Qv.GetCurrentDocument();
var listbox = doc.GetObject('LB01');
之后,当我查看listbox.Type 时,不幸的是它是undefined。如果我延迟执行此查询,它会正确显示LB,因此显然查询有效 - 但只有在延迟执行时才有效。
因此,显然存在时间问题,并且似乎初始化程序运行得太早(或者我做错了什么)。
谁能指出解决方案是什么(或提示我做错了什么)?
【问题讨论】:
标签: javascript qlikview