【问题标题】:Lotus Notes - <Computed text> issueLotus Notes - <计算文本> 问题
【发布时间】:2013-10-23 09:28:48
【问题描述】:

我有一个名为Number 的可编辑字段。每次单击按钮时,此字段值都会更改为 ""

所以,我想使用 显示它的值,并使用默认值 Number

单击按钮后, 是否有机会显示来自字段Number 的“旧”值?

谢谢!

【问题讨论】:

    标签: field lotus-notes


    【解决方案1】:

    是的。您只需要在清除之前将旧值存储在某个地方:

    Field OldValue := Number;
    

    稍后再检索:

    Number := OldValue;
    @Command([ViewRefreshFields]);
    

    【讨论】:

      【解决方案2】:

      据我了解,您需要在字段属性中使用 Help DescriptionField Hint,而不是计算文本和事件处理程序的组合。

      【讨论】:

      • 很遗憾不能用公式计算出来。
      • 在所描述的场景中,用户需要在可编辑文本中看到一些文本,并且当用户开始在字段内输入时该文本需要消失,并且该文本需要在消失后显示在某处。似乎@mfg-flay 希望有提示文本,并描述如何填充该字段。为此,Lotus 具有内置功能:Help DescriptionField Hint 属性。
      【解决方案3】:

      将计算用于显示字段的公式:

      @If( @IsDocBeingLoaded; Number; @ThisValue )
      

      这样它将显示自打开以来Number 字段的值。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多