发信人: kamkam(KK)
整理人: kamkam(2002-05-04 21:58:47), 站内信件
|
1.使用@ClientType代替@UserRoles来检查客户端类型,从R4.6开始,不必使用@UserRoles中的$$WebClient来检查客户端是否使用浏览器,直接使用@ClientType比较快
2.使用简单的公式隐藏条件比较快,以下三种写隐藏的选择,性能递减。可以利用第一个,不要写判断@ClientType的公式;可以利用编辑模式,不要写判断@isdocbeingedited的公式
a.根据客户端程序类型
b.根据编辑模式
c.根据公式隐藏
3.在@dblookup和@dbcolumn公式中使用列号比使用域名快,使用域名需要在域列表中对比,但直接使用列号会带来维护的困难
4.打开@dblookup和@dbcolumn的cache开关。cache不但可以使这个公式执行更加快,而且可以使‘同一个数据库’中,‘同样公式’的另一个lookup运行更快。cache是基于数据库的,不同数据库的相同lookup不能利用相同的cache。注意:无论是否打开cache,lotusscript调用evaluate的lookup都不能利用cache。
5.根据4,如果公式和lotusscript都要利用相同的lookup结果,可以将信息放到profile文档中
---- ---------------
我心是澎湃的海 我心是动荡的舟 |
|