当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 虽然这个问题已经讲过许多次,这里还是再说一次:) 当RTF文本中仅仅包含一个文档链接、OLE 对象或文件附件,而没有文字的时候,怎样检查RTF文本域中是否为空? 这里主要用到了NotesUIDocument的SelectAll 和 DeSelectAll 成员函数。
 

 

    摘要:在b/s应用中经常用的到链接路径信息,其语法类似于dos中的路径规则,现在写一点关于路径一般做法的心得,和大家讨论讨论。 链接格式......
 ·domino r5 的软件开发    »显示摘要«
    摘要:domino r5 的软件开发   到底domino designer release 5.0的专业主题是什么呢? 对于这个问题,我们有这么一些答案。首先,我们想设计一个即可以在notes客户端又可 以在网上浏览器上使用的开发工具。它的用户界面必须友好,并且能够满足客户的大多 数需求,其中包括多语言环境的web应用。其次,我们尽可能的使同一应用不论是在not es还是在web环境上都可以很好的运行......


第二讲 检验 RTF文本域是否为空 (主讲:jianbing12)

虽然这个问题已经讲过许多次,这里还是再说一次:)

这里主要用到了notesuidocument的selectall 与 deselectall 成员函数.他们的用法如下: 【程序编程相关:如何在Lotus Domino中设置PA

当rtf文本中仅仅包含一个文档链接.ole 对象或文件附件,而没有文字的时候,怎样检查rtf文本域中是否为空? 【推荐阅读:如何在Windows 2000上创建性能

call notesuidocument.deselectall 【扩展信息:如何限制普通用户访问Domino Adm

call notesuidocument.selectall

如果文档在编辑模式下,则selectall 成员函数选择当前域的内容.如果文档处于读模式,则选择全部文档内容.

与selectall 相反,deselectall取消选取文档的全部内容.当没有选择任何条目时,deselectall函数将产生一个编号为4407的错误(“文档命令无效”错误).

由于文档链接.附件.ole对象等都是可以选择的内容,selectall 成员函数可以作用与rtf 文本域的任何内容.因此,只要当前文档处于编辑模式下,就可以执行以下语句:

call uidoc.gotofield("richtextfield")

call uidoc.selectall

call uidoc.deselectall

如果deselectall函数产生错误4407,就说明该rtf文本域中没有任何内容.

下面的isrtfnull函数检查rtf文本域是否为空.参数rtfield 为rtf域的域名.如果函数返回true,说明该域中没有任何内容,否则返回 false.

 

function isrtfnull(rtfield as string) as integer

on error goto errhandle


...   下一页
 ·lotus notes 开发经验    »显示摘要«
    摘要:1.当视图太多时,将视图分级显示,不过注意,数据库中在调用此视图时应加 上视图的分 级,例如:@command([openview];"viewclass\view1") 2.notes的搜索条功能极其强大,一般不用专为用户开发数据库搜索功能,教会用户 使用 搜索条即可. 3.布局区域有优点也有缺点,优点是:可以显示在对话框中,可以弹出日历和时 钟控件,域 的宽度一致.缺点是:关键字域不支持"可以......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE