<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,并且可以使用 <