编辑动作按钮属性时,它允许@if语句翻转/翻转两个选项(锁定/解锁)。即{"标签&#34}的@If(enlock=1;"Unlock";"Lock")
动作按钮。
在“操作”属性的底部,图标可以是“无”,“注释”或“自定义”。当我选择Custom时,我希望@if使用Locked / Unlocked Notes图标。 (分别为actn084.gif和actn085.gif)或#62号(已锁定)和#(我不知道/无法找到,#为解锁图标)。
我已尝试使用图标编号的公式,如在视图中,"显示为图标"对于视图列。使用@if,我在本地和服务器副本上尝试了gif,但它没有给出任何结果。
请参阅下面的示例图片。
答案 0 :(得分:4)
您必须将actn084.gif和actn085.gif添加到资源/图片。
然后,您可以使用公式
@If(enlock=1;"actn085.gif";"actn084.gif")
用于计算图标。
作为替代,您可以根据字段锁定创建两个按钮和隐藏它们。您可以直接将标签和图标指定给没有公式的按钮。
第一个按钮的隐藏公式为enlock=1
,第二个按钮为enlock!=1
。在这两个按钮中,您必须在操作公式的末尾添加@Command([RefreshHideFormulas]);
以刷新操作按钮(或Call uiDoc.RefreshHideFormulas
以获取LotusScript操作代码。)