• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

Caractéristiques logiques avec texte dans BOM

  • Auteur du sujet Auteur du sujet DrBarde
  • Date de début Date de début

DrBarde

Guest
Bonjour.

Logiciel : acad mécanique 2020

Suivant certaines exigences de l'entreprise, je me trouve obligé d'essayer de faire une fonction logique particulière.
dans les "composants différents" Je dois insérer une valeur d'une liste concernant la description, et tout cela bien, ayant fait une "liste par défaut" dans la valeur dont j'avais besoin. le problème vient quand il s'agit de la position, car ils sont des positions définies m'exigent que, une fois inséré une valeur dans la valeur de description suit une valeur unique et non numérique dans la "position".
J'ai fait quelques preuves, la seule qui m'a donné quelques résultats était d'inclure:
♪<if(equal(desart,"nomedalista"),"valore","")> et ensuite suivre d'autres sis.
où desart est notre propriété de description. Mais en le faisant, cela se réalise toujours indépendamment de ce que je mets, donc toujours donner la valeur.
J'ai le doute qu'il ne me permet pas de travailler avec des cordes dans le boom, et donc tout ce travail est inutile car le système ne le permet pas.
</if(equal(desart,"nomedalista"),"valore","")>1716297206532.pnggrâce à tous
 
Bonjour.
Je n'ai pas le choix.
l'expression est entre parenthèses angulaire, comme précédemment écrit.
Le résultat est qu'il est toujours vrai.

♪<if(equal(desart,"nomedalista"),"valore","")></if(equal(desart,"nomedalista"),"valore","")>
 
Non, j'avais déjà essayé, mais une erreur. Les livres doivent contenir toute l'expression de ce que je vois.1716359001140.png
 
@drbarde Vous avez parfaitement raison, les crochets d'angle n'étaient pas le problème.

une comparaison directe en utilisant des chaînes de texte a toujours créé des problèmes, je ne connais pas la cause, évidemment la fonction "égale" fait une vérification du type de data(stringa) et retourne vrai... Je ne peux pas te le dire.

J'ai résolu ainsi :
  1. J'ai créé la "liste par défaut" appelée "Index" avec la valeur numérique et le texte de référence dans la description
  2. dans la ligne suivante il y a une copie de la chaîne pour créer la liste des exemples, la valeur "0" est définie par défaut
  3. "1:carrello"; "2:list";
  4. dans la ligne suivante est la copie de la chaîne d'une formule d'exemple qui varie selon la valeur sélectionnée dans la liste "index"
  5. ♪<choose(indice,"-","carrello","lista")></choose(indice,"-","carrello","lista")>
Le mien n'est qu'un petit exemple de base, mais j'espère encore que mon explication sera assez claire.
 

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut