我正在尝试使用表单别名列表填充组合框,我可以使用表单名称列表填充它,但无法让别名工作。我在组合框的值中有此代码
var forms = database.getForms().iterator();
var tNames = new Array;
var cnt = 0;
while (forms.hasNext()){
var form:NotesForm = forms.next();
var temp = form.getAliases();
if (temp != "" && temp != null) {
tNames[cnt++] = temp;
}
}
form.recycle();
return tNames.sort();
如果我打破它并在第一次通过时返回值 temp,我会得到一个正确的 Aliase 值,但是,如果我让它一直运行,它会在加载页面时出现意外错误。我尝试了几种不同的方法来构建数组 tNames,但似乎都没有。