2012-09-11 156 views
0

Filemaker Pro專家的另一個問題。我正在開發的數據庫從一個Main佈局開始,具有多個按鈕(例如插入新項目,顯示所有項目等)。每個按鈕都與一個腳本相關聯,該腳本將用戶轉到相關的佈局。在每個這些佈局中,我都會在一行中顯示按鈕,並用反色突出顯示當前佈局。 我的問題是,一些按鈕導致相同的佈局,在不同的模式下查看,我不知道如何有條件地突出顯示正確的按鈕。基於佈局視圖的條件格式化

例如,插入新項目顯示所有項目採取相同的佈局,但在第一種情況下的腳本視圖的佈局的形式,並插入一個新的記錄,而在第二個我認爲作爲列表並顯示所有記錄。雖然佈局是相同的,所以我需要基於某些條件制定條件格式。我該怎麼做,我該檢查什麼?

在此先感謝您的幫助。

問候。

回答

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函數here的完整列表。