Suite des nouveautés apportées par la version 2.12 de QGis : comme dans les tableaux Excel, maintenant vous pouvez contrôler la mise en forme des cellules de la table attributaire d’une couche.
Vous pouvez maintenant appliquer des règles conditionnelles à la mise en forme de la table attributaire.Pour cela, ouvrez la table attributaire d’une couche. Vous verrez à droite un nouveau bouton pour la mise en forme conditionnelle.
Cliquez sur le bouton pour ouvrir le panneau de mise en forme.
Vous pouvez appliquer une mise en forme à une colonne en particulier ou à toute la ligne, en sélectionnant Champ ou ligne complète. Pour le champ, vous devez indiquer quel est le champ sur lequel vous voulez appliquer une condition de mise en forme.
Pour inclure une règle de mise en forme, cliquez sur le bouton Nouvelle règle. Vous aurez alors le panneau de configuration de la règle conditionnelle de mise en forme :
Vous pouvez rentrer un nom, mais pour l’instant, il n’est utilisé nulle part.
La variable @value représente la valeur de la cellule. Vous pouvez taper directement une condition, par exemple @value > 3.0 ou bien ouvrir l’assistant de condition en cliquant sur le bouton ε .
Comme dans toutes les expression classiques dans QGis, vous pouvez faire référence aux autres champs de la table. Une fois la condition rentrée, vous contrôlez la mise en forme associée avec le panneau inférieur:
Le menu déroulant présente quelques options pré-établies de mise en forme.
Vous pouvez contrôler les couleurs d’arrière-plan et des caractères, ajouter un icône en début de cellule (à partir des caractères QGis), et contrôler la mise en forme et la police des caractères.
Pour une même colonne vous pouvez entrer plusieurs règles de mise en forme. Dans l’exemple suivant, les hauteurs de vagues sont classées en trois groupes, avec chacun une mise en forma différente. La colonne heure est classée pour mettre en évidence le jour et la nuit.
Attention: la mise en forme est sauvée dans le projet QGis. Si vous ouvrez la table dans un autre projet, la mise en forme n’est pas prise en compte.
Bonjour,
Dans ma table des attributs, j’ai un champ NUMERO.
J’aimerais faire apparaitre tout le contenu de mon tableau par ordre croissant de ces numéros.
Pouvez-vous me dire comment faire svp?
Cdt,
Ouvrez la table attributaire puis cliquez une fois sur le nom de votre colonne (NUMERO). La table est triée automatiquement par ordre croissant de NUMERO. Si vous cliquez une fois encore le tri devient décroissant.