2012-10-01 126 views
2

空柱有没有办法隐藏在Lotus Notes中柱,如果整列是空的?我已经使用隐藏在Lotus Notes视图

@ThisValue = "" 
在列属性

尝试,但导致列消失,如果ATLEAST一个值是空的,而不是如果所有值均为空。

回答

2

把代码来检查列的空虚眼帘的QueryOpen处理程序。根据您的检查结果设置的值(FE “0” 或 “1”)的环境变量:

Call notesSession.SetEnvironmentVar("hidecolumn", "1")

@SetEnvironment("hidecolumn"; "1")

而在你列的隐藏 - 当公式写@Environment("hidecolumn") = "1"

它工作在LN6.x及更高版本。

1

你可以尝试使用@DbColumn。我没有使用/测试它自己,但根据帮助,它应该在Hide-When中工作,即使它不适用于列值。所以也许它工作。我会尝试与@Unique结合,以获得唯一的测试值。

+0

@DbColumn不视图的工作。 –

+0

好吧......也许在一列隐藏时间。你永远不会知道。值得尝试。 –

+0

@Rich:是的,我知道这是不工作的列值,但我想抛出了主意,尝试它捉迷藏时。 –

0

更好的逻辑是

!(@Thisvalue != "") 

,因为这将返回false,如果任何值不为空,而真正只有当他们都(如公式语言将在操作的列表作为默认)。

不过,我没有能够得到这个工作中的一个捉迷藏时的公式,同列的编程名称取代“@ThisValue”时也是如此。

我对这个问题的初步反应是,您无法根据自己的值在Notes客户端中隐藏某个列,并且在快速测试后,如果您管理它,我会感到惊讶和非常感兴趣。

菲尔