Lotus Notes代理无法在服务器上创建文件

时间:2016-01-04 05:29:54

标签: security lotus-notes

我在莲花笔记中有一个代理人,它发送带附件的邮件。现在这个附件是一个csv文件,它有一些从视图中导出的值。当此代理在服务器上运行时,它应首先将文件放在服务器上的目录中,并将视图的值导出到该文件,然后将此文件作为邮件中的附件发送。现在我首先在这个路径“E:\ ABC.CSV”中放置一个空文件。代理程序运行时,必须在服务器上打开此文件,然后将视图的内容导出到此文件。 我们使用以下代码打开文件

datafileNum = FreeFile()
Open datafileName For Output As datafileNum

其中datafileName具有文件的路径和文件名,如E:\ ABC.CSV。 但是当代理遇到此行时,它会显示错误“无法打开文件”。请引导我说明为什么会出现此错误以及可以采取哪些措施来解决此错误。

2 个答案:

答案 0 :(得分:4)

您的问题很可能与代理安全级别有关。你能把它改成2或3(不记得哪一个足以处理文件)。

enter image description here

答案 1 :(得分:1)

一旦我遇到类似问题,事实证明代理的签名者必须包含在“签名或运行不受限制的方法和操作”和“签署代理人代表其他人运行”字段中。代理安全级别2已经足够,但如果没有则尝试3。

我没有足够的声誉为以前的答案添加评论: - )