我想知道是否可以通过Xpages中的客户端脚本处理备注视图和文档集合?我可以通过客户端JS访问Notes文档/集合吗?
到目前为止的故事....我正在建立一个人力资源系统,包括一个完整的缺席部分(假期,疾病,其他缺席等)。我在Notes客户端中编写了一个按钮,该按钮创建一个Excel电子表格,根据缺席文档(getview,getalldocumentsbykey到集合中)显示当前用户最近12个月缺席的日历。它在每个文档中使用各种字段(包括多值字段)来循环收集,以计算缺失长度,全天/半天等,并使用超链接以不同的颜色将它们标记在工作表上以访问文档。
它还计算其他事情,如布拉德福德因素评分,并围绕用户工作日进行计算。
任何人,我一直在挑战整个系统在浏览器中工作,消除任何需要的笔记客户端,所以....回到我原来的问题,我需要能够得到文档从笔记视图通过一个关键字,然后我可以通过客户端JavaScript访问该字段。
这可能吗?如果需要,我可以提供更多信息...
您可以使用XPage完成所有这些(例如使用服务器端JS或使用Java)。您是否已经使用XPage进行此解决方案? –
我敢肯定,即使没有xPages,也可以使用LotusScript Web代理完成大部分操作,但关键问题是您使用什么API将数据放入Excel中。你能告诉我们一些实际的代码吗?如果Excel的API必须是客户端的,那么DXL可能是最好的选择 - 但我不想把它当作给定的。 –
lotusscript版本正在使用:'Set xlApp = CreateObject(“Excel.Application”)'来创建Excel对象并从那里构建它。 CSJS版本使用:var xlApp = new ActiveXObject(“Excel.Application”)'来实现相同的结果。我假设它是客户端在用户计算机上启动Excel对象而不是在服务器上弹出Excel打开的对象? @PerHenrikLausten @RichardSchwartz – CodenameSnugs