Accéder au contenu principal

Le guide et le média de l'écosystème construction numérique et BIM

Espace membre

Création de paramètres partagés en masse depuis excel

‹ Retour à Création de paramètres partagés en masse depuis excel
MC Matthieu Carlier
7 septembre 2020
3.69K

Commentaires des utilisateurs

Aucun avis pour le moment
MC Matthieu Carlier
·
Merci Raphaël Blaiteau et Akli AM

Les deux solutions fonctionnent à merveille
AA Akli AM
·
Pour convertir des "string" en" booléen"
Capture.jpg
RB Raphaël Blaiteau
·
malheureusement, cela ne devrais pas fonctionner.
Une manière simple de contourner ce problème est d'utiliser les noeuds "==" et "string" .
en entrée du "==" tu mets ta liste et le "string" (dans le quel tu as écris "true" ). La sortie du "==" ira directement dans l'entrée "instance".

J'avais parlé d'un masque booléen mais ce dernier servirait à trier ce qui n'est pas ton objectif.

Après il est aussi adaptable si tu remplace les "true" et "fasle" de ton excel par 1 et 0. il te suffira juste de remplacer le string par un "code block" qui apparaît quand tu double clique dans la zone de script (la zone dont tu as posté une impression d'écrans)
BD Benoit Dargent
·
Bonjour,
Essaie en mettant des 0 et des 1 pour vrai faux dans ton excel !
MC Matthieu Carlier
·
Merci Raphaël pour ta réponse

Mais je suis assez novice sur Dynamo, est ce que tu peux m'en dire plus? peut être un exemple ? ou au moins le nom des nœuds à utiliser ?
Merci
RB Raphaël Blaiteau
·
Bonjour,

Sur Dynamo le booléen n'est pas une suite de caractère. Le "true" et le "false" ne sont que des représentation. De ce fait l'utilisation de texte avec "true" ou "false" génère une erreur. Cependant on peut contourner le problème en utilisant un masque booléen et une comparaison entre votre liste et un texte "true". Ainsi, vous transformez votre liste de string (liste de caractère) en booléen

Cordialement,
Raphaël
La lettre HEXABIM

Les outils qui comptent, tous les 15 jours.

Nouveautés utiles, un comparatif, un retour d'expérience. Désinscription en un clic.

Newsletter
Newsletter