¿Hay alguna manera de enviar un color de fuente a un solo valor en una pantalla? Entonces, si X> 10 color X púrpura (dado que sé cómo determinar si X> 10)<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />¿Hay alguna manera de enviar un color de fuente a un solo valor en una pantalla?Entonces, si X> 10 color X púrpura (dado que sé cómo determinar si X> 10)
Re: ¿Hay alguna forma de enviar un color de fuente a un solo valor en una pantalla? Entonces, si X> 10 color X púrpura (dado que sé cómo determinar si X> 10)Karen, esta sería una buena capacidad, pero requeriría más un enfoque de secuencias de comandos en lugar del formato condicional.
Por supuesto, las secuencias de comandos dependerán del nivel en el que las propiedades de la fuente estén expuestas a JSL.Si el valor que desea modificar está en un cuadro de texto, existe el mensaje <
Con algunas secuencias de comandos creativas, es posible que pueda generar un formato condicional personalizado para cada columna que colorea las filas correctamente.Siempre que no tenga dos números que tengan exactamente el mismo valor pero que necesiten mostrarse en diferentes colores.
Re: ¿Hay alguna forma de enviar un color de fuente a un solo valor en una pantalla? Entonces, si X> 10 color X púrpura (dado que sé cómo determinar si X> 10)Ambos, el formato condicional es genial. Pero por diversión, vayamos un paso más allá... ¿qué sucede si queremos colorear Y de color púrpura en función de que X tenga algún valor? La idea era marcar un valor como sospechoso si alguna suposición (por ejemplo, la normalidad) era sospechosa.Entonces, si el valor p de alguna prueba fuera mayor o menor que algún valor, es posible que desee aplicar el formato condicional a algún otro conjunto de valores (como Cpks).
Re: ¿Hay alguna forma de enviar un color de fuente a un solo valor en una pantalla? Entonces, si X> 10 color X púrpura (dado que sé cómo determinar si X> 10)Aquí se explica cómo crear una regla de formato condicional a través de JSL.La regla muestra números mayores que 0 en rojo con un fondo amarillo.
preferencias (
Reglas de formato condicional (
conjunto de reglas (
Nombre de la regla ( "Regla de control" ) ,
Menos que ( Valor ( 0 ) , Inclusivo ( 1 ) , Formato ( Texto Alfa ( 0.8 ) ) ) ,
Mas grande que (
Valor ( 0 ) ,
Inclusivo ( 0 ) ,
Formato ( Color de texto ( "Rojo oscuro" ) , Estilo de fuente ( Audaz ) , Color de fondo ( 73 ) )
)
)
)
) ;
lista_abc = { 1.23 , 0 , - 1 , 2.844 } ;
def_list = { 35.223 , 0 , 1 , 2 } ;
noroeste = nueva ventana ( "Ejemplo de formato condicional" ,
caja de panel ( "Datos interesantes" ,
tuberculosis = caja de mesa (
s1 = cadenacolbox ( "Algún texto" , { "AAA" , "BBB" , "CCC" , "DDD" }) ,
abc_col = númerocolbox ( "A B C" , lista_abc ) ,
def_col = númerocolbox ( "DEF" , def_list ) ,
) ,
) ,
abc_col << establecer formato ( 4 , 0 ) << Establecer formato condicional ( "Regla de control" ) ;
def_col << establecer formato ( 4 , 0 ) << Establecer formato condicional ( "Regla de control" ) ;
tuberculosis << Establecer filas alternativas de sombreado ( 1 ) << Establecer encabezados subrayados ( 1 ) << establecer bordes de columna ( 1 ) ;
) ;
Aquí está la salida:

Re: ¿Hay alguna forma de enviar un color de fuente a un solo valor en una pantalla? Entonces, si X> 10 color X púrpura (dado que sé cómo determinar si X> 10)Hay reglas de resaltado condicional para los números que se muestran en un NumberColBox.Haga doble clic en el cuadro y podrá seleccionar una regla o crear una regla nueva.Una regla consiste en:
1) un nombre para la regla (por ejemplo, "GT10Purple")
2) condiciones sobre los valores (por ejemplo, " > 10 ")
3) cambios de formato (color de texto, color de fondo, anotación, fuente)
También puede editar las reglas disponibles a través de Preferencias > Informes > Mostrar formato condicional.
Aquí hay una imagen del cuadro de diálogo al crear una regla como la que describe:

Y así es como se ve cuando se aplica a una columna en un informe:

Los formatos condicionales también se pueden usar para MatrixBox y se pueden configurar desde JSL usando el método <