首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

请高手来看一下开发遇到的有关问题

2012-03-20 
请高手来看一下开发遇到的问题?1、视图a,选择语句为SELECT formrwglxt,发现有部分文档没有在该视图中列

请高手来看一下开发遇到的问题?
1、视图a,选择语句为SELECT form="rwglxt",发现有部分文档没有在该视图中列出?
  这些没有列在视图a中的文档,是由这段代码形成的,及在后台形成的:
  set tempdoc =db.createdocument
  tempdoc.form="rwglxt"
  ................
  在文档中列出的是,用@command([compose];"rwglxt"),及打开表单在前台形成的文档。
  新建了视图b ,视图选择使用简单功能,通过表单“rwglxt”,可以列出所有文档

 问:a、两种视图为了列出的文档不一样?
  b、后台形成的文档与前台形成的文档有何区别?
2、在程序修改过程中,经常会添加新域到表单中,已经存在的文档中没有这些域,必须逐一打开在编辑状态下保存后,
已经存在的文档才能保存了新域。
 问:有没有批量打开文档,并在编辑模式下,再保存的方法?公式或lotusscript都可以

[解决办法]
打开文档的属性看看,在前台和后台产生的文档有什么区别,所有的域是不是一样。
还有后台新建一个文档后computewithform一下试试。
[解决办法]
尝试使用这个方式
Set tempdoc = New NotesDocument( curdb )
tempdoc .Form = "rwglxt"

另,你是否调用了 call save(,)方法?
[解决办法]
发现:notes中的文档,有时不会在应该在的视图中,怎么找都找不到?很奇怪。就是在所有文档视图中也找不到。但通过该文档的链接却可以打开该文档。也就是说实际这个文档是存在的!

会不会是冲突文档?

热点排行