Go to Contents
Page
précédente
Page
suivante
Table des matières > Modification des objets des modèles > Sélection et utilisation des objets d'un modèle > Définition de la forme conditionnelle des objets de modèle

Définition de la forme conditionnelle des objets de modèle
Il est possible de formater les objets de modèle pour qu'ils se transforment automatiquement en présence de conditions spécifiques. Par exemple, la mise en forme conditionnelle peut permettre d'afficher automatiquement les comptes arrivés à échéance depuis plus de 30 jours en texte gras et en rouge. Les paramètres de mise en forme conditionnelle n'affectent que le mode d'affichage ou d'impression des données, et non le mode de stockage des données dans la base.
Pour indiquer la mise en forme conditionnelle des objets :
1. En mode Modèle, sélectionnez un ou plusieurs objets.
Pour plus d'informations, consultez la rubrique Sélection des objets.
2. Choisissez le menu Format > Conditionnel.
3. Dans la boîte de dialogue Mise en forme conditionnelle, cliquez sur le bouton Ajouter pour définir une nouvelle condition.
4. Indiquez les conditions de mise en forme des données dans les objets sélectionnés.
Pour indiquer un format basé sur des conditions communes, dans Condition sélectionnez La valeur est. Sélectionnez ensuite l'une des conditions suivantes et réglez les paramètres.
Choisissez Pour mettre en forme
entre
Les données comprises entre et comportant les valeurs indiquées
non comprise entre
Les données non comprises entre et ne comportant pas les valeurs indiquées
égale à
Les données égales aux valeurs indiquées
différente de
Les données différentes des valeurs indiquées
supérieure à
Les données supérieures aux valeurs indiquées
inférieure à
Les données inférieures aux valeurs indiquées
supérieure ou égale à
Les données supérieures ou égales aux valeurs indiquées
inférieure ou égale à
Les données inférieures ou égales aux valeurs indiquées
contient
Les données contenant la valeur indiquée
ne contient pas
Les données ne contenant pas la valeur indiquée
commence par
Les données commençant par la valeur indiquée
finit par
Les données se terminant par la valeur indiquée
vide
Un champ vide
avant aujourd'hui
Les données de date antérieures à aujourd'hui
aujourd'hui
Les données de date égales à aujourd'hui
après aujourd'hui
Les données de date postérieures à aujourd'hui
est supérieur à x jours avant
Les données de date supérieures au nombre de jours indiqué dans le passé
plus de x jours après
Les données de date supérieures au nombre de jours indiqué dans le futur
est inférieur à x jours avant
Les données de date inférieures au nombre de jours indiqué dans le passé, y compris aujourd'hui et les jours prochains. Voir notes ci-dessous.
est inférieur à x jours après
Les données de date inférieures au nombre de jours indiqué dans le futur, y compris aujourd'hui et les jours passés. Voir notes ci-dessous.
Pour indiquer un format basé sur un calcul, pour Condition sélectionnez La formule est. Puis cliquez sur Définir pour définir le calcul. Pour plus d'informations, consultez la rubrique Boîte de dialogue Calcul.
Astuce  Utilisez la fonction Contenu pour créer une référence aux données de l'objet sélectionné. Pour plus d'informations, consultez la rubrique Contenu.
5. Indiquez le format du texte et de l'arrière-plan de la rubrique pour les données remplissant les conditions spécifiées.
Par exemple, sélectionnez l'affichage d'un texte rouge dans une rubrique jaune lorsque les données correspondent à vos critères.
Conseil   Cliquez sur Plus d'options de mise en forme pour afficher des options de mise en forme supplémentaires.
6. Cliquez sur OK.
Changement des paramètres de mise en forme conditionnelle
Le déplacement, la désactivation, l'activation et la suppression des paramètres de mise en forme conditionnelle changent l'ordre dans lequel ils sont appliqués à un objet.
Pour Faites ceci
Modifier un paramètre de condition
Double-cliquez sur la condition, modifiez les réglages, puis cliquez sur OK.
Modifier l'ordre des conditions dans la liste
Utilisez la double flèche (icône flèche ) pour glisser la condition à un nouvel emplacement.
Désactiver une condition
Désactivez la case à cocher de condition correspondant au réglage.
Activer une condition
Activez la case à cocher correspondant à la condition.
Supprimer une condition
Sélectionnez la condition, puis cliquez sur Supprimer.
Remarques
La mise en forme conditionnelle peut s'appliquer aux objets de modèle suivants : texte, rubriques (y compris celles provenant de sources de données ODBC externes), les rubriques de fusion, les symboles de modèles (date, heure, numéro de page, numéro d'enregistrement, etc.), les boutons reposant sur du texte et les Web Viewers. La mise en forme conditionnelle ne s'applique pas aux objets non textuels (ex : un objet de modèle rectangulaire).
La mise en forme conditionnelle peut être définie sur des objets de modèle uniques, multiples ou groupés.
Pour voir les effets des paramètres de mise en forme conditionnelle pendant que vous travaillez en mode Modèle, sélectionnez le menu Affichage > Afficher > Echantillons. Notez que le fichier doit comporter des données d'enregistrement correspondant aux critères de mise en forme spécifiés pour que la mise en forme conditionnelle s'affiche.
Lorsque vous définissez plusieurs conditions de mise en forme pour un objet, toutes les conditions sont évaluées à partir du début de la liste. Chaque condition jugée comme « vraie » s'ajoute aux paramètres de mise en forme de l'objet précédents.
Lorsque vous utilisez l'option La valeur est avec les conditions prédéfinies est inférieur à x jours avant ou est inférieur à x jours après, la date en cours est incluse dans le nombre de jours spécifiés.
Exemples
Si la date en cours est 20/11/2009 lorsque vous indiquez est inférieur à 4 jours avant :
Si la valeur des données est 16/11/2009, le calcul renvoie la valeur faux
Si la valeur des données est 17/11/2009, le calcul renvoie la valeur vrai
Si la valeur des données est 20/11/2009, le calcul renvoie la valeur vrai
Si la valeur des données est 21/11/2009 (ou une autre date future), le calcul renvoie la valeur vrai
Si la date en cours est 20/11/2009 lorsque vous indiquez est inférieur à 4 jours après :
Si la valeur des données est 24/11/2009, le calcul renvoie la valeur faux
Si la valeur des données est 23/11/2009, le calcul renvoie la valeur vrai
Si la valeur des données est 20/11/2009, le calcul renvoie la valeur vrai
Si la valeur des données est 19/11/2009 (ou une autre date passée), le calcul renvoie la valeur vrai
Les paramètres de format de nombre et de date (définis dans les boîtes de dialogue Format de date et Format de nombre) sont appliqués après ceux de la mise en forme conditionnelle et sont donc préservés, même si les données correspondent à vos critères de mise en forme conditionnelle. Cependant, les paramètres des formats de nombre, de date et conditionnels sont parfois combinés. Par exemple, si vous définissez l'affichage des nombres négatifs en rouge dans la boîte de dialogue Format de nombre, et si vous paramétrez également une mise en forme conditionnelle sur la même rubrique pour afficher les nombres négatifs en bleu sur un fond jaune, le résultat sera un nombre rouge sur fond jaune. Les formats système n'ont aucun effet sur les paramètres de mise en forme conditionnelle.
Les paramètres de mise en forme conditionnelle ne sont pas transférés lors de la copie des enregistrements dans les fichiers FileMaker Pro ou exportés vers d'autres fichiers FileMaker Pro.
Si vous utilisez des Apple events pour Get Text As Style, les paramètres de mise en forme conditionnelle ne sont pas transférés. (Mac OS).
Rubriques connexes
Création et gestion de modèles
Sélection et utilisation des objets d'un modèle
Mise en forme du texte
Définition des formats des rubriques numériques
Définition des formats pour les rubriques de type Date

Table des matières > Modification des objets des modèles > Sélection et utilisation des objets d'un modèle > Définition de la forme conditionnelle des objets de modèle
Page
précédente
Page
suivante