我有一个用于保存文档的按钮。此按钮仅在编辑模式下可见。我有4个选项来保存“另存为草稿”,“保存PC检查”,“保存新版本”和“保存注销”的文档。如下图:
对于“另存为草稿”,“保存PC检查”和“保存新版本”,我使用的是相同的文档表单,而“保存注销”则使用的是具有不同视图的不同文档形式,即草稿,注销,然后计算机。
我现在的问题是,当我在编辑模式下打开时,保存按钮显示全部。我试图实现的是:
仅当在特定文档视图的编辑模式下打开文档时,如何显示保存按钮?我有任何建议或帮助!
答案 0 :(得分:3)
只需使用与按钮的“隐藏时”公式中的视图选择相同的公式即可。
如果视图“草稿”的选择公式如下:
SELECT Form = "SomeForm" & Status = "Draft"
然后在“另存为草稿”-按钮的隐藏时间上使用此公式:
Status != "Draft"
,如果这是唯一条件,则可以在所有其他保存按钮上使用此条件:
Status = "Draft"
您的示例将转换为以下hide- when-公式(认为有一个用于选择视图的Status-字段):
所有隐藏时间:
另存为草稿-按钮:
!(Status = "Draft" : "Computer")
保存新版本-按钮:
!(Status = "Computer)
或 状态!=“计算机”
保存PC检查-按钮:
Status != "Draft"
保存注销-按钮:
Status != "Write Off"
编辑:对您的评论的回复
您评论中的公式为:
SELECT Form = "Computer" &
(PFStatus = "Not Found" | PFStatus = "Obsolete" | PFStatus = "Spoilt") &
PStatus != "Write Off"
此公式很复杂。如果PFStatus是单个值而不是多值字段,则公式可以压缩为:
SELECT Form = "Computer" & PFStatus = "Not Found" : "Obsolete" : "Spoilt"
末尾的否定可以省略,不添加任何内容。 因此,如果您要在文档不是来自此视图的情况下隐藏Button,则隐藏的时间将是:只需取消条件:
!(PFStatus = "Not Found" : "Obsolete" : "Spoilt")