Balises pour automatisation de rapports

Posez vos questions sur l'utilisation de la RT2012

Modérateurs : Stephane_T, Ludovic_B, Régis

Avatar de l’utilisateur
thierryE
Spécialiste
Messages : 61
Inscription : 20 juin 2013 15:25
Localisation : Lapanouse de Séverac - 12
Contact :

Re: Balises pour automatisation de rapports

Message par thierryE » 13 mars 2019 12:58

Merci Jonath,

Je les ai utilisées mais que je génère le rapport au lieu d'indiquer les valeurs, il m'indique : "\zone :shonrt\" et "\groupe :shabsurt\"

Avatar de l’utilisateur
Régis
Administrateur
Messages : 5190
Inscription : 21 avr. 2010 08:47
Localisation : IZUBA énergies
Contact :

Re: Balises pour automatisation de rapports

Message par Régis » 13 mars 2019 13:10

Je vous invite à comparer votre modèle avec le modèle par défaut.
Il y a certainement une différence qui explique que cela ne fonctionne pas.
Sinon, repartez du modèle par défaut pour le modifier comme vous le souhaité.
Régis Bacabara
Tel. support : +33 (0)4 67 18 62 20
mail : support@izuba.fr

IZUBA énergies
35 Rue Gine
Ecoparc
34690 FABRÈGUES

Jonath
Omniscient
Messages : 757
Inscription : 30 janv. 2013 11:02
Localisation : Chambéry
Contact :

Re: Balises pour automatisation de rapports

Message par Jonath » 13 mars 2019 17:21

C'est surement que vous n'êtes pas en train de "décoder" au bon niveau :

Voilà un bout de code complet :

\scan(batiment),noeof\
\scanentry(batiment)\
\scan(zone), noeof\
\scanentry(zone)\
\zone :shonrt\
\scan(groupe), noeof\
\scanentry(groupe)\
\groupe :shabsurt\
\endscan(groupe\
\endscan(zone)\
\endscan(batiment)\
Jonathan Gandy
Savoie Eco'Logis Conseil
Site ecologisconseil
Blog ecologisconseil

Jonath
Omniscient
Messages : 757
Inscription : 30 janv. 2013 11:02
Localisation : Chambéry
Contact :

Re: Balises pour automatisation de rapports

Message par Jonath » 19 oct. 2021 16:00

Une petite question à propos de la balise fimg. Comment fonctionne-t-elle ?

J'ai vu qu'en ODT il était possible d'ajouter des paramètres pour régler la taille de l'image. Je suppose qu'en RTF c'ets possible aussi avec les paramètres de la balise fimg, mais je n'arrive pas à trouver d'info là dessus (faut dire que RTF c'est pas tout jeune)

Bon, à terme on finira de tout migrer en ODT mais en attendant ça m'arrangerait d'avoir cette information :)
Jonathan Gandy
Savoie Eco'Logis Conseil
Site ecologisconseil
Blog ecologisconseil

Vince29
Spécialiste
Messages : 99
Inscription : 11 juil. 2016 10:29

Re: Balises pour automatisation de rapports

Message par Vince29 » 28 oct. 2021 09:57

Bonjour,
Cela n'a peut être pas de rapport avec votre question Jonath, mais en fouillant un peu sur le net, j'ai trouvé cela :
http://www.rosinsky.cz/delphi/xmlreport_help.html

Peut être que ça peut aider à la construction de vos rapport personnalisés.

Benoit_F
Confirmé
Messages : 12
Inscription : 19 oct. 2021 14:37

Re: Balises pour automatisation de rapports

Message par Benoit_F » 04 nov. 2021 19:01

Bonjour,

Serait-il possible d'ajouter la balise "complément" des linéiques pour pouvoir accéder aux données du champs de texte correspondant (du type <<libPontThMen.complement>>)?
A moins que cette balise existe déjà pour accéder à la valeur mais je ne l'ai pas trouvée dans le modèle.
Cela serait grandement utile pour pouvoir apporter des précisions dans le rapport à l'instar des parois, des baies, etc.

Merci

Avatar de l’utilisateur
Régis
Administrateur
Messages : 5190
Inscription : 21 avr. 2010 08:47
Localisation : IZUBA énergies
Contact :

Re: Balises pour automatisation de rapports

Message par Régis » 05 nov. 2021 13:11

Cette demande d'amélioration du logiciel a été transmise aux développeurs via le ticket 4617 pour les futures évolutions.
Nous vous remercions d'avoir pris le temps de nous faire part de cette remarque.
Régis Bacabara
Tel. support : +33 (0)4 67 18 62 20
mail : support@izuba.fr

IZUBA énergies
35 Rue Gine
Ecoparc
34690 FABRÈGUES

thibault_bet
Novice
Messages : 1
Inscription : 10 mars 2022 17:32

Re: Balises pour automatisation de rapports

Message par thibault_bet » 24 mars 2022 09:42

Bonjour,

Lors de la création de tableaux, les balises engendrent un espace, ce code :
ACV Izuba initial.JPG
donne :
ACV Izuba rendu.JPG
J'ai tenté de mettre les balises avant le titre, mais celui-ci est dupliqué.
Je les ai mises dans le tableau, mais il y a toujours des espaces.

Je n'ai pas trop d'idée sur comment rassembler les éléments d'un même tableau pour un résultat :
ACV Izuba escompté.JPG
Une idée ? Merci.

Jonath
Omniscient
Messages : 757
Inscription : 30 janv. 2013 11:02
Localisation : Chambéry
Contact :

Re: Balises pour automatisation de rapports

Message par Jonath » 25 mars 2022 18:19

Alors ça c'est une question que je me suis bien posé récemment.

Même problème, des espaces entre des lignes de tableau. Impossible de comprendre d'où ça venait, ça m'a bien rendu dingue cette affaire :mrgreen:

La seule solution que j'ai trouvé a été de copier coller un autre morceau de mon rapport (ligne de code + tableau) où je n'avais pas le problème, et de modifier le code à la main.
Jonathan Gandy
Savoie Eco'Logis Conseil
Site ecologisconseil
Blog ecologisconseil

arnaudlecam
Novice
Messages : 2
Inscription : 25 sept. 2023 08:04

Re: Balises pour automatisation de rapports

Message par arnaudlecam » 25 sept. 2023 13:09

Ludovic_B a écrit : 01 févr. 2017 10:16 Peut-on faire autre chose que des if et des scan pour manipuler les balises ?
Par exemple peut-on faire des opérations mathématiques sur des valeurs (pour calculer un gain en % par exemple ou transformer des W en kW) ? Les balises sont toutes définies comme des "chaines", on ne peut pas effectuer d'opération avec...
Bonjour,
Il est possible de réaliser des opérations sur des valeurs. Par exemple, pour répondre à :
Gregory a écrit : 04 janv. 2017 18:39 - Peut-on récupérer le gain en % du bio et cep (par rapport à bbiomax et cepmax)
il est possible d'utiliser les combinaisons de balises suivantes :
- pour le Cep :

Code : Tout sélectionner

\ROUND(100*(VAL(batiment:cep)-VAL(batiment:cepmax))/VAL(batiment:cepmax),1)\
- pour le Bbio :

Code : Tout sélectionner

\ROUND(100*(VAL(batiment:bbio)-VAL(batiment:bbiomax))/VAL(batiment:bbiomax),1)\
J'utilise cette documentation pour tester des fonctions : https://www.128byte.ru
Cordialement,

arnaudlecam
Novice
Messages : 2
Inscription : 25 sept. 2023 08:04

Re: Balises pour automatisation de rapports

Message par arnaudlecam » 31 oct. 2023 14:43

Jonath a écrit : 25 mars 2022 18:19 Alors ça c'est une question que je me suis bien posé récemment.

Même problème, des espaces entre des lignes de tableau. Impossible de comprendre d'où ça venait, ça m'a bien rendu dingue cette affaire :mrgreen:

La seule solution que j'ai trouvé a été de copier coller un autre morceau de mon rapport (ligne de code + tableau) où je n'avais pas le problème, et de modifier le code à la main.
Bonjour,
Il est possible de supprimer certains sauts de ligne (créés automatiquement par Word, je pense) en utilisant un éditeur externe (ex. : Geany) : il faut pour cela supprimer les balises RTF "\par" inutiles.

Jonath
Omniscient
Messages : 757
Inscription : 30 janv. 2013 11:02
Localisation : Chambéry
Contact :

Re: Balises pour automatisation de rapports

Message par Jonath » 02 nov. 2023 16:37

Merci pour ces infos :mrgreen:

Vous avez l'air de vous débrouiller avec le code des rapports RTF :D
Jonathan Gandy
Savoie Eco'Logis Conseil
Site ecologisconseil
Blog ecologisconseil

kalisaya
Confirmé
Messages : 22
Inscription : 23 sept. 2016 13:31

Re: Balises pour automatisation de rapports

Message par kalisaya » 12 févr. 2024 14:52

Bonjour
Je fais appel à vos bons services afin de m'aider à contourner un problème qui me semble inextricable.

Voici mon souhait :
Je voudrais faire apparaitre, pour chaque paroi, la liste des compositions avec leurs isolants et éléments successifs (comme au paragraphe "Parois opaques" du chapitre "Synthèse de l'enveloppe du bâtiment") via les balises compoListe, mais pour ce qui est uniquement des parois donnant sur l'extérieur et donnant sur les espaces tampons (en fait, je ne veux pas faire apparaitre dans la liste des parois, les cloisons intérieures par exemple, ainsi que les parois des tampons eux-mêmes)

Or je n'arrive pas à construire un code imbriquant toutes ces données. Lorsque je combine les balises suivantes :
- \scanentry(parois_opaques)\
- \scanentry(paroi)\
- \scanentry(compoListe)\
tout en donnant des conditions type \if (paroi. contact = ‘Tampon’)\ ou bien encore \if (compoListe:type_paroi ='Paroi verticale')\, cela me donne à chaque fois toute la liste des parois donnant sur un espace tampon puis toutes les composistions verticales etc.

impossible de cibler spécifiquement les parois verticales donnant sur un espace tampon ou extérieur...

Avez-vous une idée ??
Merci

Répondre