首页 文章

基于布局视图的条件格式

提问于
浏览
0

Filemaker Pro专家的另一个问题 . 我正在开发的数据库以带有多个按钮的主布局开始(例如插入新项目,显示所有项目等) . 每个按钮都与一个脚本相关联,该脚本将用户带到相关的布局 . 在每个布局中,我连续显示按钮,并用反色突出显示当前布局 . 我的问题是一些按钮导致相同的布局,以不同的模式查看,我不知道如何有条件地突出显示右键 .

例如,插入新项目和显示所有项目采用相同的布局,但是在第一种情况下,脚本将布局视为表单并插入新记录,而在第二种情况下,我将视图作为列表显示并显示所有记录 . 但是,布局是相同的,所以我需要根据某些东西制定条件格式 . 我该怎么做,我应该检查什么?

在此先感谢您的帮助 .

问候 .

1 回答

  • 0

    据推测,您目前正在使用公式: Get (LayoutName) 来决定您的条件公式,为什么不尝试另外使用公式:Get(WindowMode)Get(LayoutViewState)

    如果(在浏览模式下将用户发送到MyLayout),您可以有条件地格式化按钮:

    Get(WindowMode)=0 and Get(LayoutName)="MyLayout"
    

    或者(在表单视图中将用户发送到MyLayout):

    Get(LayoutViewState)=0 and Get(LayoutName)="MyLayout"
    

    .

    其他可能有用的功能可能是 Get(FoundCount)Get(TotalRecordCount) . 您可以看到 Get functions here的完整列表 .

相关问题