#1 Mon 11 October 2021 12:37
- ENTECH
- Participant occasionnel
- Date d'inscription: 5 Oct 2018
- Messages: 15
QGIS: Croix rouge - chemin non trouve
Bonjour
Sur Qgis j'utilise l'atlas pour créer des fiches ouvrages
J'ai environ 200 fiches à réaliser, ma base ce fait avec 3 photos mais certaine n'ont que 2 ou 1 photo
Du coup j'ai créé 3 colonnes ou j'indique le lien de mes photos, pour les fiches où je n'ai qu'une photo j'ai des croix rouges qui s'affichent pour indiquer que le chemin n'est pas trouvé.
Je voulais savoir si on peut modifier cette croix rouge pour ne pas la faire apparaitre.
(ma solution est de créer des photos blanches...)
Merci
Hors ligne
#2 Mon 11 October 2021 13:24
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3946
Re: QGIS: Croix rouge - chemin non trouve
Bonjour,
Dans les propriétés de l'objet image, Rendu, vous pouvez peut-être définir par des données la visibilité de l'objet ("Exclure cet objet des exports"): si le chemin défini par le champ ne renvoie pas un fichier (ou si le champ est vide), true.
Peut-être est-il possible de renseigner ce genre d'expression à l'endroit même où vous renseignez le lien vers les photos...
Hors ligne
#3 Tue 12 October 2021 08:49
- shirosaki
- Participant actif
- Lieu: Lyon
- Date d'inscription: 30 Mar 2018
- Messages: 125
Re: QGIS: Croix rouge - chemin non trouve
Bonjour,
Une méthode simple est de paramétrer l'opacité de l'image en fonction d'une expression
Pour ce, allez ici :
https://zupimages.net/viewer.php?id=21/41/i6dc.png
Renseignez une formule du genre :
CASE WHEN "mon_champ_photo" is null then 0 else 100 end
Dernière modification par shirosaki (Tue 12 October 2021 08:50)
Paul QUESNOT
Hors ligne
#4 Fri 15 October 2021 11:25
- ENTECH
- Participant occasionnel
- Date d'inscription: 5 Oct 2018
- Messages: 15
Re: QGIS: Croix rouge - chemin non trouve
Merci pour vos réponses
Je génère automatiquement mais lien dans la table attributaire du coup j'ai du texte dans toutes mes lignes même celle qui n'a pas de photo du coup cette astuce ne fonctionne pas
Hors ligne
#5 Fri 15 October 2021 11:57
- shirosaki
- Participant actif
- Lieu: Lyon
- Date d'inscription: 30 Mar 2018
- Messages: 125
Re: QGIS: Croix rouge - chemin non trouve
Est ce que les photos sont toutes dans le même dossier ?
si oui vous pouvez faire une formule de ce type :
Code:
CASE WHEN "mon_champ_photo" = 'cheminverslesphotos' then 0 else 100 end
si vous avez plusieurs chemin une formule de ce genre
Code:
CASE WHEN "mon_champ_photo" in ('chemin_1_vers_les__photos',chemin_2_vers_les__photos',...'chemin_n_vers_les__photos') then 0 else 100 end
Paul QUESNOT
Hors ligne