Annonce
Les inscriptions sont ouvertes ! L'association GeoRezo sera présente.
#1 Hier 15:27
- pyjoubert
- Participant assidu
- Lieu: Lyon
- Date d'inscription: 21 Mar 2006
- Messages: 395
QGIS 3.40/Mise en Page: Cadre HTML
Bonjour,
Je me retourne vers vous car je n'arrive pas à faire ce que je veux
J'ai une mise en page qui contient un objet "Cadre HTML".
Il est censé dessiné un tableau avec des textes fixes et des valeurs d'attribut de ma feature.
J'ai ensuite une couche "arbreepars" dans un géopackage, qui a entre autre un attribut "codeclassement" (texte) et un attribut "dateplantation" (date).
Mes textes fixes s"affichent bien comme je veux, mais pas les valeurs d'attribut
Pouvez-vous me dire et m'expliquer ce qu'il ne vas pas ?
Voici un extrait de mon code HTML
Code:
[%<!DOCTYPE html>
<html>
<body>
<table class="tableauAttributaire">
<tbody>
<tr>
<td class="celluleEntete" colspan="2">
Identité
</td>
<td class="celluleEntete" colspan="2">
Dates
</td>
</tr>
<tr>
<td class="celluleLibelle">Code classement</td>
<td class="celluleValeur" "codeclassement">
</td>
<td class="celluleLibelle">Date de plantation</td>
<td class="celluleValeur">
format_date(
attribute(get_feature(
'arbreepars',
'dateplantation'
),
'dd/MM/yyyy',
'fr'
)
)
</td>
</tr>
</tbody>
</table>
</body>
</html>%]En pièce jointe le PDF obtenu (décevant non ?)
Merci de votre aide et bonne journée, PYJ
Hors ligne
#2 Aujourd'hui 13:14
- vxTedxv
- Participant actif
- Date d'inscription: 26 Jan 2011
- Messages: 50
Re: QGIS 3.40/Mise en Page: Cadre HTML
1. revérifiez vos parenthèses dans l'expression
2. enlevez les balises html avant et après celles du tableau
3. les balisses [%...%] doivent être autour des expressions QGis, pas autour de l'intégralité du code HTML
Hors ligne


