精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● 群件>>开发>>脚本LotusScript>>关于office文档嵌入notes表单

主题:关于office文档嵌入notes表单
发信人: hi()
整理人: kamkam(2002-05-01 23:49:41), 站内信件
【 在 hi (hi) 的大作中提到: 】
: 关于office文档嵌入notes表单的问题:
:   由于所有的文档都存储在office的word的表格或
: Excel的表格中,我不想对此进行转换,也不知道如何
: 转换到表单的表格中,所以我想以ole的格式存储在
: 表单中,但是我又想对word或excel中的表格的栏目
: 的ACL进行控制,如何进行,
:    好象只能以整个文档为整体编辑,而无法对其中的
: 单元格进行ACL的控制,请问我该怎么办?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     你这种方法是不可能实现你的目标的,因为嵌入OLE对象、直接引入或附加
从Notes角度看来都是在Notes的一个RTF域中,而Notes的安全控制只能控制到域
一级,这样实际上只能对整个OLE对象实现安全控制,而无法控制到其中的某个栏
目。
     你可以安装NotesSQL(Notes的ODBC Driver),新建一个Notes数据库,将其
配置成一个ODBC数据源,在该数据库中创建一个表单,其中的域和你word和excel
中的栏目对应,然后在word或excel中用VB写一个宏,通过ODBC的方式将所有原来
的数据写到Notes中,这样不同的栏目写到不同的域,就可以对其进行安全控制了。
在Notes中,一个文档相当于excel中的一行(一条记录),所有的文档列在视图中,
看起来就有点象excel的表了。同样,你也可以利用excel的ODBC Driver,从Notes
中用LS:DO和Lotus Script去将excel的数据读取回来,这种方法在Notes和RDBMS的
数据交换中也经常使用。以上方法我都做过,是很成功的。

:     另外,我在notes个人浏览器中无法浏览
: 国内站点的汉字,都成一个个空格了,我该
: 怎么做?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Notes 4.5以后版本都可以使用其它的浏览器,在个人通讯录的场所文档中配置
即可,这样当需要浏览Internet时,Notes会自动启动其它浏览器,例如Netscape或
IE。Notes自己带的那个浏览器效果实在不敢恭维,所以我也从来不用,不过如果使
用Notes Server上的web数据库,通过其中的代理,可以节约不少数据流量,而且可
以让多人通过一条线同时浏览。


--

            =========================
             大漠孤烟直,长河落日圆
            =========================
     伊妹儿:[email protected]
                              ---骆驼

※ 来源:.广州网易 BBS bbs.nease.net.[FROM: ppp100.guangzho]

[关闭][返回]