配色: 字号:
计算视图文档数
2014-01-09 | 阅:  转:  |  分享 
  


计算视图文档数

条件:视图RenYuan,第一类:排序分类BuMen,第二列:XingMing

问题:

1、计算所有人员数量,即人员文档数

2、计算部门数量

3、计算BuMen="开发部"的人员数量

解答:

1、ItemNum:=2;?????????????''列数,因为此列显示所有人员ViemName:="视图名称";ServerName:="服务器名称";DbName:="数据库名称";@Elements(@DbColumn("";ServerName:DbName;ViewName;ItemNum)?

2、

ItemNum:=1;?????????????''列数,因为此列显示所有部门ViemName:="视图名称";ServerName:="服务器名称";DbName:="数据库名称";@Elements(@DbColumn("";ServerName:DbName;ViewName;ItemNum)?

注:ItemNum为视图的列数,一般建议使用第1列如果列没有分类,则返回视图中的全部文档如果分类,则返回视图中的分类的类别数量

3、

ItemNum:=2;?????????????''列数,ItemName:="开发部"???????''搜索开发部类别ViemName:="视图名称";ServerName:="服务器名称";DbName:="数据库名称";@Elements(@DbLookup("";ServerName:DbName;ViewName;ItemName;ItemNum)

注:以上三个公式都假定能够找到文档,即返回数一定大于0如果没有存在文档使用以上公式,系统将报错,需要截获系统错误信息:

@If(@IsError(上面的公式);0;上面的公式)



献花(0)
+1
(本文系Lotus开发首藏)