Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lotus notes Lotus Notes设计元素不刷新_Lotus Notes_Lotusscript_Lotus_Lotus Formula_Lotus Designer - Fatal编程技术网

Lotus notes Lotus Notes设计元素不刷新

Lotus notes Lotus Notes设计元素不刷新,lotus-notes,lotusscript,lotus,lotus-formula,lotus-designer,Lotus Notes,Lotusscript,Lotus,Lotus Formula,Lotus Designer,我最近进行了更改,并在驻留在生产服务器中的数据库中创建了两个表单。当我发送链接时,用户收到以下错误: 无法创建文档,数据库不包含设计 我怀疑驻留在他们工作区中的数据库没有获得最新的设计元素(不同步)。我试图让一个用户从她的工作区中删除数据库,将链接发送到数据库以再次打开它,然后单击我提供的另一个链接以打开这两个表单,她可以访问表单 我可以问一下,是否有其他方法可以让他们不从他们的工作区中删除它,然后重新打开它,这样就可以获得最新的设计元素?我是否应该请求Notes管理员在控制台中执行一些代码?表

我最近进行了更改,并在驻留在生产服务器中的数据库中创建了两个表单。当我发送链接时,用户收到以下错误:

无法创建文档,数据库不包含设计

我怀疑驻留在他们工作区中的数据库没有获得最新的设计元素(不同步)。我试图让一个用户从她的工作区中删除数据库,将链接发送到数据库以再次打开它,然后单击我提供的另一个链接以打开这两个表单,她可以访问表单


我可以问一下,是否有其他方法可以让他们不从他们的工作区中删除它,然后重新打开它,这样就可以获得最新的设计元素?我是否应该请求Notes管理员在控制台中执行一些代码?

表单设计由Notes客户端缓存,可能是为了提高性能。据我所知,不可能禁用缓存

如果用户在修改或添加表单时打开了数据库,他们通常需要关闭并重新打开数据库以查看设计更改,但他们不必从工作区中删除数据库并重新添加。我认为没有任何方法可以避免重新打开数据库


我看到一个问题影响到一个客户的多个用户,其中Notes不会更新其设计缓存,无论他们在客户机中做了什么。在这种情况下,我找到的唯一解决方案是关闭Notes,从Notes数据目录的根目录中删除一个名为“cache.ndk”的文件,然后重新启动Notes。上次发生这种情况已有2年或更长时间了,因此可能在某些版本的Notes中已修复。

您好,如果他们已经打开了数据库,他们可能需要关闭数据库并重新打开它。如果涉及的服务器或本地副本超过1个,则可能需要一段时间才能传播更改。是否有一种方法使它们不再重新打开数据库?我正在向他们发送?OpenFormURL链接(默认情况下会打开数据库并打开表单),但他们收到了错误。还有文件->应用程序->刷新设计