替换设计后,所有xpages上的扩展库中的Teamroom模板出现错误
我采用了以前版本的Teamroom应用程序,并用扩展库附带的Teamroom tewmplateXL替换了它的设计。在notes客户机中,应用程序运行正常,但每个xpage都返回以下错误消息。如果我基于此模板创建一个新的应用程序,然后将所有文档复制到新的应用程序中,它们就可以正常工作替换设计后,所有xpages上的扩展库中的Teamroom模板出现错误,xpages,xpages-extlib,Xpages,Xpages Extlib,我采用了以前版本的Teamroom应用程序,并用扩展库附带的Teamroom tewmplateXL替换了它的设计。在notes客户机中,应用程序运行正常,但每个xpage都返回以下错误消息。如果我基于此模板创建一个新的应用程序,然后将所有文档复制到新的应用程序中,它们就可以正常工作 Error while executing JavaScript computed expression Script interpreter error, line=4, col=28: 'vc' is null
Error while executing JavaScript computed expression
Script interpreter error, line=4, col=28: 'vc' is null
JavaScript code
1: var teamname = strings.getString("teamroom.name");
2: var vw:NotesView = database.getView("MissionLookup");
3: var vc:NotesViewEntryCollection = vw.getAllEntries();
4: var ve:NotesViewEntry = vc.getFirstEntry();
5: if(null != ve){
6: var v:java.util.Vector = ve.getColumnValues();
7: if(!v.isEmpty()){
8: // get the teamroom name
9: teamname = v.get(1);
10: }
11: }
12: return teamname;
显而易见的问题是,“MissionLookup”视图中是否有条目?是的,有条目MissionLookup视图是否以任何方式隐藏?在替换代码之前,您是否尝试在旧设计中删除它?除了()方法对客户端隐藏外,该视图没有隐藏。我没有尝试删除它并让模板重新添加它。我可以试试。我还将尝试我刚才遇到的调试工具栏,看看这是否/什么可能导致故障排除删除视图并让替换设计广告重新出现也没有解决问题。