有一种方法使用Lotus notes @formula来恢复视图(view1)中包含的值,以便在另一个视图(view2)的选择公式中使用它?
View1只包含一列和一个文档 . 我尝试:
瓦特:= @ dbcolumn( “”, “NoCache的”;服务器;分贝; “视图1”,1)
并且:
瓦特:= @ dbcolumn( “”, “NoCache的”;服务器;分贝; “厂景”, “字段名”)
但这些公式检索NUll值 . 我想我不能使用@dblookup公式,因为我没有搜索的“Key”值 .
谢谢
1 回答
这是不可能的 .
这在实际的命令帮助中有详细说明 .
http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/topic/com.ibm.designer.domino.main.doc/H_DBCOLUMN_NOTES_DATABASES.html
应避免视图选择中的任何类型的动态数据 .
会发生什么情况是视图索引器(NIF)将检查视图选择公式是否等于当前的NIF状态 .
如果您有动态数据,那么NIF可以不断地反复刷新,从而导致视图中的性能和其他问题 . 您可以通过在视图选择中使用@Today,@ Tomorrow,(etc)函数来重现这一点 .
除此之外,@ DBColumn还有一个开销,即使你可以让它工作,也会使视图索引器的使用变得不可行 .