公司结构比较庞大,每个分公司,子公司都有自己的职能部门,为了方便群发邮件,需要分类邮件组使之能够细化。
这里采用三级层次,第一级:acme公司 第二级:Australia分公司 第三级:IT suppport群组(举例)
1 Designer打开管理服务器names.nsf(设计更改后,可以禁止修改的视图或者表单刷新,避免被pubnames.ntf刷新,或者直接修改pubnames.ntf,此处修改names.nsf)
打开shared Elements-subforms-$GroupInheritableSchema
增加H1和H2 2个文本域,分别对应第一级和第二级层次。
如下图2,Group H1 和Group H2,对应的域值为H1和H2
2 Designer打开names,view-$PeopleGroupCorpHier
在此视图第一列,插入以下
核心代码:
REM {Group Hierarchy};
x28 := @If(H1 != ""; H1 + @If(H2 = ""; ""; "\"); "");
x29 := @If(H2 != "";H2; "");
REM {Aggregation};
h:=@Trim(
@Trim(x0+x1 + x2 + x3 + x4 + x5 + x6) :
@Trim(x7+x8 + x9 + x10 + x11 + x12 + x13):
@Trim(x14 + x15 +x16 +x17+x18+x19 +x20):
@Trim(x21+x22+x23+x24+x25+x26+x27):
@Trim(x28 + x29)
);
3 通过adminstrator,在邮件组中,添加Group H1和Group H2域值,如以下中国总公司组,子公司组等。
通过Notes客户端打开企业通讯录,查看邮件群组的分类(图1,做了部分处理)。
在$GroupInheritableSchema表单中,增加了H1和H2
添加新评论5 条评论
2013-03-28 10:17
http://www.lotuschina.net/home/space.php?uid=680&do=blog&id=2539
2013-03-28 09:13
2013-03-27 16:54
2013-03-27 16:35
2013-03-27 16:27