我在一个表单上有很多字段。不确定有多少,但必须接近100,如果不超过的话。
我有一个字段的更改事件,使用以下公式对计算字段进行部分刷新。
return document1.getItemValueString("txtCustomScore");txtCustomScore是包含事件的字段。
更新此字段需要3-4秒。所有这些其他字段是否会以某种方式影响刷新此字段所需的时间?这需要3-4秒。
我甚至尝试了getValue而不是getItemValueString。正如本文中所建议的:Setting a document field with replaceItemValue from a rich text control?
但更新计算字段仍然需要3-4秒。
除了从表单中删除字段之外,还有什么方法可以解决这个问题吗?
发布于 2013-04-26 14:33:17
是的,确实如此。即使是部分刷新,也会计算所有组件值,并构建服务器端结果树。正如Tommy所建议的,部分执行模式可能是您的答案
发布于 2013-05-01 04:43:59
我强烈建议您观看XPages大师班系列视频1(请参阅:http://tonymcguckin.wordpress.com/2013/04/22/xpages-masterclass-series-1/)。
然后,您将能够反思XPages请求处理生命周期阶段,并分析您的应用程序。这将揭示处理成本背后的确切原因。
https://stackoverflow.com/questions/16218089
复制相似问题