Car*_*eio 2 lotus-notes lotusscript
编辑操作按钮属性时,它允许@if 语句触发/翻转两个选择(锁定/解锁)。即@If(enlock=1;"Unlock";"Lock")用于操作按钮的“标签”。在 Action 属性的底部,图标可以是 None、Notes 或 Custom。当我选择自定义时,我希望 @if 使用锁定/未锁定的笔记图标。(分别为actn084.gif 和actn085.gif)或数字#62(锁定)和#(我不知道/找不到,解锁图标的#)。我已经尝试过带有图标编号的公式,例如在视图中,视图列的“显示为图标”。使用@if,我在本地和服务器副本上尝试了 gif,但没有给出任何结果。请参阅下面的示例图像。
您必须将 actn084.gif 和 actn085.gif 添加到Resources/Images。

然后,您可以使用公式
@If(enlock=1;"actn085.gif";"actn084.gif")
Run Code Online (Sandbox Code Playgroud)
用于计算图标。
作为替代方案,您可以创建两个按钮并根据字段锁定隐藏它们。然后,您可以将标签和图标直接分配给没有公式的按钮。
隐藏公式将enlock=1用于第一个按钮和enlock!=1第二个按钮。在这两个按钮中,您必须@Command([RefreshHideFormulas]);在动作公式的末尾添加以刷新动作按钮(或Call uiDoc.RefreshHideFormulas用于 LotusScript 动作代码)。
| 归档时间: |
|
| 查看次数: |
788 次 |
| 最近记录: |