Topic: Export des champs de texte

Bonjour,
est-il possible d'exporter les textes contenus dans les champs de texte ajoutés manuellement et libres (non rattachés à un élément) ?

En l'occurrence, je ne suis pas spécialiste ni de QElectroTech ni de l'installation électrique domestique mais je me suis lancé dans les deux sujets passionnément.

Afin de m'y retrouver dans ma future installation, j'ai choisi de nommer les appareils (prises, interrupteurs,...) et également les lignes qui relient les appareils pour chaque circuit.

Par exemple, Sur le circuit 1, L10 me mène à une boîte de dérivation D11 qui renvoie vers 2 éclairages simples commandés par un interrupteur.
L12 va vers l'éclairage H13 et L14 vers l'inter K15 qui le commande, tandis que L16 va vers H17 commandé, via L18, par K19.

Pour les appareils (H13, K15, H17 et K19) je renseigne ça dans le label.
Pour mes lignes et boîtes de dérivation (L10, D11, L12, L14, L16 et L18), je crée un champ de texte que je place à côté de l'élément que je cherche à identifier.

De la sorte, j'ai une identification de chaque élément et je peux faire mes calculs de métré de fils et de gaines parallèlement.

Je précise que je suis en unifilaire et que je ne peux donc pas mettre de label sur mon conducteur...
Au passage, je n'ai pas trouvé de solution pour représenter graphiquement mes boîtes de dérivation. Je m'en passe bien mais peut-être que ce serait une fonctionnalité intéressante pour d'autres personnes qui utilisent le logiciel pour un besoin similaire au mien.

Pour résumer, autant pour les appareils je sais faire un export en csv pour obtenir la liste des labels, autant pour les textes libres je ne sais pas faire.
Est-ce possible ?

Re: Export des champs de texte

Bonjour,

les "textes libres" seront tres difficiles à exploiter pour un export csv, car c'est du simple HTML même avec des outils XMl, HTML, SED, AWK, Perl, FIND,  etc, .... tu vas peu-être t'arracher les cheveux en écrivant ces scripts, ce n'est pas le but de ces textes.
Exemple de texte libre : "mon test de texte", donne dans le fichier .qet ceci dans la balise inputs:

<inputs>
            <input y="168.912" font="Sans Serif,9,-1,5,50,0,0,0,0,0,Condensed" text="&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;>&#xa;&lt;html>&lt;head>&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; />&lt;style type=&quot;text/css&quot;>&#xa;p, li { white-space: pre-wrap; }&#xa;&lt;/style>&lt;/head>&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;>&#xa;&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;>mon test de texte&lt;/p>&lt;/body>&lt;/html>" x="415.158" rotation="0"/>
        </inputs>

Je pense qu'il vaut mieux créer un élément qui servira de container ou tu pourras ensuite renseigner dans le widget information les renseignements et qui pourront s'afficher comme un texte libre visuellement, mais qui sera ensuite possible de retrouver et filtrer les informations dans la base SQL afin de créer un export csv..

Remarque: si on a rajouté la possibilité d'avoir un fond de grille sombre en plus, ce n'est pas pour rien ou juste pour le confort de vos yeux..., c'est très utile pour faire ressortir pendant le travail des éléments invisibles cachés de données (cadres ou informations dessinées en blanc) qui peuvent aussi être esclaves d'autres éléments et qui seront invisibles par défaut sur l'espace de travail blanc ou lors de l'impression papier ou PDF, Nuri s'en servait beaucoup sur ses projets pour ses nomenclatures et différents exports csv pour combler les manques de QET à l'époque.

Je te laisse rechercher ses post ou il en parlait, je pense que ça te sera utile et très enrichissant.

Re: Export des champs de texte

@scorpio810

Vous parlez de la personne Nuri
Ceci est l'url https://download.tuxfamily.org/qet/nuri/
Regardez aussi dans les permalinks

Re: Export des champs de texte

@Erik
https://qelectrotech.org/forum/search.p … er_id=1905