CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  企业开发 >  Lotus

怎样使用视图的GetDocumentByKey

楼主whflzy(玉儿)2002-11-21 19:17:42 在 企业开发 / Lotus 提问

Set   view=db.GetView("Workflow")  
  Workflow=doc.Workflow(0)  
  Set   doc1=view.GetDocumentByKey(Workflow)或者是  
  Set   doc1=view.GetDocumentByKey("购买申请")  
  对使用GETDOCUMENTBYKEY有什么要求,我上面这样写有什么不对的地方,因为找不到文档。  
  问题点数:20、回复次数:7Top

1 楼starwild(对酒当歌)回复于 2002-11-21 21:50:22 得分 5

GetDocumentByKey要求视图的前几个列必须为排序列。  
  例如,你的参数是“购买申请”,则要求第一个列必须为排序列,  
  如果参数是一个数组,例如   Key(0   to   1),则要求前两个列为排序列,  
  Key(0   to   2),则要求前三个列为排序列……以此类推Top

2 楼whflzy(玉儿)回复于 2002-11-22 08:38:01 得分 0

我要查找的域不能放在第一列,是不是就不能用这个公式了?Top

3 楼lsh22(老婆,为了你我要学VC--MFCing)回复于 2002-11-22 09:06:10 得分 5

不是前几列排序吧。。只要第一列排序就行了。。。,必须放在第一列吧。。。你可以把第一给隐藏掉。。。这样,你就不会出现在显示的问题。。。  
  不知道我说的对不对?  
  Top

4 楼onepyc(超儿在思考)回复于 2002-11-22 12:43:13 得分 5

这个问题以前见过!  
   
  以前是这样的!^_^  
   
  假设,我的是这样的  
  keys(1)   =   "fld_year"  
  keys(2)   =   "xxx"  
  keys(3)   =   "yyy"  
  keys(4)="fld_name"  
  然而keys(2)   =   "xxx"keys(3)   =   "yyy"是空值,是否可以呢?  
   
  定义dim   keys(1   to   2)   as   string  
  keys(1)="fld_year"  
  kyes(2)="fld_name"  
  中间的"xxx","yyy"列不要排序,然后用view.getalldocumentsbykey(keys),就可以,  
  其实你就是要把fld_name那列放在第二个排序列  
   
  Top

5 楼jackyzhan(小木可)回复于 2002-11-22 13:19:49 得分 5

TO:玉儿  
      你的问题出现可能是以下原因:  
  1。视图"workflow"的第一列不石排序列。  
  2。视图里列出的所有文档没有包含此关键字的文档。  
  在使用Set   doc1=view.GetDocumentByKey("购买申请")的时候,将搜索出所有有包含“购买申请”域值的文档。采用getdocumentbykey("购买申请",true)将搜索和关键字对应域值的文档。  
  Top

6 楼kingwgh(我忘啦)回复于 2002-11-22 13:23:42 得分 0

楼上说的正确,  
  第一例必须是你的关键字的列且要排序Top

7 楼starwild(对酒当歌)回复于 2002-11-23 00:01:17 得分 0

GetDocumentByKey参数是一个数组,这个数组有几个元素,那么你的视图中的前几列就必须是排序列,否则该函数是起不了作用的。  
  例如你的程序就要求视图的第一列一定要是排序列,否则该函数是找不到你想找的文档的。Top

相关问题

  • 怎样让视图类使用自定义的listcontrol?
  • 怎样在一个框架使用多个视图?
  • 请问VFP6中使用远程视图要怎样处理并发问题?
  • SDI结构中使用多个视图,怎样让不同的视图使用不同的工具栏和菜单?
  • 怎样导出视图?
  • 怎样切分视图?
  • 怎样最大化视图
  • 怎样打印视图?
  • 怎样隐藏视图
  • Java怎样取Lotus视图?

关键词

  • 视图
  • 文档
  • workflow
  • 排序
  • view
  • getdocumentbykey
  • 排序列
  • 数组
  • fld
  • 关键字

得分解答快速导航

  • 帖主:whflzy
  • starwild
  • lsh22
  • onepyc
  • jackyzhan

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo