Lotus Notes Web表单未更新

时间:2011-03-21 20:25:51

标签: lotus-notes lotus-domino lotusscript

我有一个我们在Lotus Notes中使用的Web表单,它是从服务器加载到Notes日历中的ASP页面。它使用嵌入式浏览器加载到表单中。我们更新了一些字段,然后使用它的数据作为电子邮件发送。

每当某些表单字段更新时,它们都会在表单的持续时间内出现,但不会在表单重新打开时出现。如果我更新表格并发送电子邮件,那很好。如果我然后关闭表单并重新打开它,则值将丢失。关闭Notes并在加载表单之前重新打开它将显示正确的更新表单值。是否有任何理由在没有重新启动应用程序的情况下不显示更新?

更新:我尝试过更改页面上的HTML以验证它不是缓存问题,并且更改页面上的HTML有效。我用来更新字段的数据来自隐藏字段,看起来这些数据没有正确更新...如果有帮助的话。它们在其他位置(Outlook,IE / Firefox等)的ASP页面上正确更新。

另一次更新:设置隐藏字段时出现问题。我有一个字段设置如下:

<input type="hidden" id="IntList" name="IntList" value="<%=data.AttList%>"> 

当我第一次加载数据时,它应该是空白的。将值放入该字段仅适用于第一次。重新打开表单将显示新添加的数据。再次向该字段添加数据将显示(user2是新添加的用户):

<input type="hidden" id="IntList" name="IntList" value="user1|user2"> 

关闭表单后,它会翻回(user1是初始添加):

<input type="hidden" id="IntList" name="IntList" value="user1"> 

关闭Notes并重新打开它,现在该字段变为正确:

<input type="hidden" id="IntList" name="IntList" value="user1|user2"> 

1 个答案:

答案 0 :(得分:1)

FWIW,Notes中的嵌入式浏览器是IE(我知道,我知道......)因此IE的“安全性”(整个互联网/内部网设置)可能会有一些时髦的事情。更重要的是,我不能真的建议我害怕:Notes中没有详细记录嵌入式浏览器内容。

很高兴你把它整理好了!