<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />有沒有辦法將字體顏色傳送到顯示中的單一值?所以如果 X > 10 顏色 X 紫色(假設我知道如何確定 X > 10)
凱倫,這將是一個很好的功能,但它需要更多的腳本方法而不是條件格式。
當然,腳本編寫取決於字體屬性暴露給 JSL 的等級。如果要修改的值位於文字方塊中,則會出現 <
透過一些創造性的腳本,您也許能夠為每列產生一個自訂條件格式,以正確地為行著色。前提是您沒有兩個值完全相同但需要以不同顏色顯示的數字。
兩者,條件格式都很棒。 但為了好玩,讓我們更進一步……如果我們想根據 X 的某個值將 Y 染成紫色怎麼辦? 這個想法是,如果某些假設(例如常態性)可疑,則將值標記為可疑。因此,如果某些測試的 p 值大於或小於某個值,我可能會想要將條件格式套用到其他一些值集(例如 Cpks)。
以下是如何透過 JSL 建立條件格式規則。此規則將大於 0 的數字顯示為紅色、黃色背景。
優先(
條件格式規則(
規則集(
規則名稱( 「檢查規則」 ) ,
少於(價值( 0 ) ,包括的( 1 ) ,格式(文字阿爾法( 0.8 ) ) ) ,
比...更棒(
價值( 0 ) ,
包括的( 0 ) ,
格式(文字顏色( “深紅色” ) ,字體樣式(大膽的) ,背部顏色( 73 ) )
)
)
)
) ;
abc_列表= { 1.23 , 0 , - 1 , 2.844 } ;
定義清單= { 35.223 , 0 , 1 , 2 } ;
西北=新窗戶( “條件格式範例” ,
面板盒( “有趣的數據” ,
待定=桌子盒(
s1 =字串colbox ( 《一些文字》 , { “AAA” , “BBB” , “CCC” , “滴滴” }) ,
abc_col =數位colbox ( “ABC” , abc_列表) ,
def_col =數位colbox ( “防禦” ,定義清單) ,
) ,
) ,
abc_col <<設定格式( 4 , 0 ) <<設定條件格式( 「檢查規則」 ) ;
def_col <<設定格式( 4 , 0 ) <<設定條件格式( 「檢查規則」 ) ;
待定<<設定陰影交替行( 1 ) <<設定底線標題( 1 ) <<設定列邊框( 1 ) ;
) ;
這是輸出:

NumberColBox 中顯示的數字有條件反白顯示規則。雙擊該框,您可以選擇規則或建立新規則。規則包括:
1) 規則的名稱(例如“GT10Purple”)
2)值的條件(例如“> 10”)
3)格式改變(文字顏色、背景顏色、註解、字型)
您也可以透過首選項 > 報表 > 顯示條件格式來編輯可用規則。
這是創建您所描述的規則時的對話框圖片:

這就是套用於報表中的欄位時的樣子:

條件格式也可用於 MatrixBox,並且可以使用 <