专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Lotus

@dblookup和@dbcolumn这两个公式的区别,该如何处理

发布时间:2010-06-13 13:51:13 文章来源:www.iduyao.cn 采编人员:星星草
@dblookup和@dbcolumn这两个公式的区别
请教下各位大大, @dblookup和@dbcolumn这两个公式到底有什么区别?
一般是什么情况下用到呢? 能不能举例说明下,谢谢各位了.
我知道@DbLookup("";"":"";"view";@Text(maindocid);2);的含义是
在view视界中,以@Text(maindocid)为条件查询第二列.
但这个@dbcolumn用得很少...

------解决方案--------------------
这个问题问的人太多了太多了,help先看3遍再把 不明白的说出来才好帮忙解释。

DbLookup常用在查找视图列表中 带有关键字查询功能,视图必须排序,可以用列数1/2/3 可以用文档域名
返回类型可以是数字 文本或者对应的列表

dbcolumn 查找某个视图view中第几列的值,没有查找关键字功能,同样返回文本或者其对应列表
------解决方案--------------------
@dbcolumn是查询指定视图中某一列。它得到的结果是,一列数值的集合,表现为数组。
例如下面的公式:
value:=@DbColumn("":"NoCache";"":"";"stest";2);
value[1]
表示查找当前数据库中视图stest中的第二列数据的第1个值。
------解决方案--------------------
有点类似于关系数据库的 select 查询语句,dbcolumn是不带where条件的,dblookup带where条件。我这个比喻不太恰当,你就试着去理解吧,哈哈
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: