Appliquer le style conditionnel dans Jaspersoft iReport, fondée sur des valeurs?
J'ai essayé d'appliquer le style conditionnel dans mon iReport fondée sur la valeur. Ci-dessous est partielle de code. Cela fonctionne, mais seulement forecolor. je veux juste savoir comment le faire fonctionner sur fontsize aussi.
<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="Eligibility Report" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" whenResourceMissingType="Empty" uuid="519852db-b571-4ddd-86c0-9e09e13fb7e9">
<property name="ireport.zoom" value="1.5"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="0"/>
<style name="HBA1C">
<conditionalStyle>
<conditionExpression><![CDATA[$F{HBA1C}.equals("Yes")]]></conditionExpression>
<style forecolor="#000000"/>
</conditionalStyle>
<conditionalStyle>
<conditionExpression><![CDATA[$F{HBA1C}.equals("No")]]></conditionExpression>
<style forecolor="#FF0000" backcolor="#FF0000" fontSize="40"/>
</conditionalStyle>
</style>
OriginalL'auteur Leo | 2013-02-25
Vous devez vous connecter pour publier un commentaire.
le paramètre par défaut de l'arrière-plan peut être transparent. Vous devez ajouter la propriété
mode="Opaque"
. Assurez-vous que les éléments qui vont utiliser ce style de ne pas remplacer ce paramètre.si la taille de la police ne s'applique pas, il est très probable qu'il est défini sur l'élément lui-même trop. Si vous utilisez Jaspersoft Studio de l'Héritage de Vue, vous pouvez voir le niveau (référence de style, le style, l'élément) définit une certaine propriété. Inspecter l'élément qui doit avoir la taille de la police, dans le panneau des propriétés, vous pouvez cliquer droit sur la taille de la police pour rétablir la valeur par défaut.
OriginalL'auteur MrsTang
si seulement sont deux styles différents, vous pouvez créer deux champs avec différents styles et l'utilisation "d'impression lors de l'expression"
OriginalL'auteur Fabian Toro