PDA

View Full Version : 如何在程序中给读者域或者作者域添加角色


mozhongluo
10-02-06, 04:01 PM
比如说作者域为 writer
角色名为 "客户管理员"

我是这么做的 doc.writer = "[客户管理员]"

问题是这么做以后必须重新保存以便文档才能是作者域生效!

不知道是什么问题????

Sing
10-02-06, 05:49 PM
作者、读者域是针对文档的,你文档不保存,怎么能生效?

mozhongluo
11-02-06, 11:10 AM
我文档当然是保存了 doc.save(False,True) 问题是这样保存以后还是得从新保存一遍,才能生效啊

小小的太阳
11-02-06, 09:26 PM
在程序中执行doc.save(False,True)首先要保证执行这段代码的人此时有权限编辑,不然会报Lotus Error:“……不是文档的作者”
如果保证了有权限,还是需要重新保存才能成功,可能是因为字符的问题,我也遇到过,Notes的字符还有表格处理很怪异,常会莫名的在字符首尾加上空格或换行,而且表面看不出来,表格格式也是,经常由于一些表格的复制粘贴造成文档损坏,这个原因我也搞不清楚为啥。(嘿嘿,初学者请见谅)
当然这只是一种可能,楼主可以试试别的方法来实现呢?

mozhongluo
13-02-06, 08:28 AM
我是通过script把以前关系数据库里头的 数据 一下子 全部导入导 lotus里头来 ,不知道 还有什么办法 在程序中给这些新导进来的表单 添加作者域和读者域?

mozhongluo
13-02-06, 10:10 AM
急!急!急!急!急!