摘要:李敏 徐涛 摘自:计算机世界 ---- 本文介绍了notes 与 office的三种接口程序的编制,它们可实现将 notes数据引入office程序中,实现在notes中较难实现的标签打印、表格打印以及修订显示等功能。利用word“邮件合并”功能 ----word的邮件合并功能可以将数据源的数据与主文档的数据合并,主要用于生成标签和信封等具有固定格式的文档。我们可以利用这个功能,将 notes数据......
摘要:这个例子访问后台文档中的word文档对象,并将文档内容拷贝到剪贴板。
sub copywordtoclip(byval viewname as string,byval dockey as string,byval fieldname as string)
ok=true
on error goto errorhandle
dim session as new notessession
......
Lotus B/S开发笔记一根据当前用户名称在组织单元库中查找用户的单位及部门.
用户所属单位域 txt_belongtounit 【程序编程相关:
Domino SMTP邮件服务器设置实例】
参考:用户信息表单 sys_user 【推荐阅读:
如何控制Domino服务器每日的Mail】
(供其它库选人员)视图 (alluser) 【扩展信息:
移动邮件数据到其它目录】
用户所属部门域 txt_belongtodepartment
rem {根据当前用户的名字计算出拟稿人所在部门};
server:=@name([cn];@subset(@dbname;1));
path:=@leftback(@subset(@dbname;-1);"\");
dbname := "sys_org.nsf";
dbpath:=path+"\"+dbname;
viewname := "(alluser)";
username := @name([cn];@username);
fieldname := "txt_belongtounit";
@dblookup("":"nocache";server:dbpath;viewname;username;fieldname)
注解:
server 的值是空的.dbname, viewname, fieldname 是要根据不同的情况来赋值的.
视图显示加入html控制问题.
视图第一列是分类与排序列.其他列为标准无序列.
如果需要在视图条目的前面加上复选框.在最前面插入一列新列,标题为 “<tr><th> </th>”.列公式为: “<tr><input type=checkbox name=selectdoc value=”+@text(@documentuniqueid)+ “></tr>”.
在第一列分类列与复选框列之间加上一列“空白”列.标题没有.列公式为: “<tr><img src=/icons/ecblank.gif></td>”.
一定要注意:分类列属性框之排序签中“合并分类信息”选项不要选定.
如果在其他列中有多值域作为列公式,则该列属性框中应该选中“将多值分开显示成独立的行”,并且还要排序.只选中两项中的任一项都不能正确显示.
如果不需要复选框,则这一列“空白”列要加到第一列分类列的后面,第二列的前面.并且要在最前面加上一列,标题与公式都是: “<tr>”
在web 上实现私有视图的功能
私有视图的特点是,视图只显示跟当前用户相关的文档条目.因此可以如下设想:将相关的视图设计成按用户名分类,然后嵌入到表单中.在表单的头部加入一个文本域,这个域的作用就是记录当前用户名.嵌入视图只显示单个分类.
...
下一页 摘要:虽然这个问题已经讲过许多次,这里还是再说一次:)
当rtf文本中仅仅包含一个文档链接、ole 对象或文件附件,而没有文字的时候,怎样检查rtf文本域中是否为空?
这里主要用到了notesuidocument的selectall 和 deselectall 成员函数。他们的用法如下:
call notesuidocument.selectall
call notesuidocument.de......