Verschachtelte Bedingung - Beispiel Übersetzung


  
 Bezieht sich auf 
  
 Produkt(e):ProSteel 3D Professional
 Version(en):08.11.11.55
 Umgebung: N\A
 Produktbereich: Stücklisten
 Produktunterbereich: N\A
 Ursprünglicher Autor:Steffen Knoll, Bentley Technical Support Group
  

 

Hintergrundinformation

In einer Stückliste sollen deutsche Begriffe im Namen mit den englischen ersetzt werden.

Erforderliche Schritte

  1. Die erste Bedingung kann im Feld für den Namen mit dem Assistenten eingefügt werden.



  2. Nun den Bearbeiten Button für die Bedingung klicken und folgende Bedingung eingeben:

    Contains(partlist.name, "Blech")



  3. Dann Ausdruck wahr:
    StrSubst$(Partlist.NAME,"BLECH", "plate")
    und Ausdruck falsch:
    Partlist.NAME

    Danach die komplette Bedingung einfügen.



    Wenn also der Begriff "BLECH" im Namen enthalten ist, wird dieser mit "plate" ersetzt, ansonsten wird der Name so verwendet, wie er ist.

  4. Nun die nächste Bedingung vorbereiten. Dazu den ersten Teil der Formel kopieren und dann mit Enter Zeilenumbrüche einfügen so dass sich
    Erste Bedinung, freie Zeile, Ergebnis bei Falsch und die umfassenden Klammern ergeben.





  5. Nun aus der Zwischenablage die gespeicherte Bedingung in die Freizeile einfügen und ganz am Ende eine Klammer ergänzen.



  6. Dann die Bedingung anpassen.



  7. Nun kann die Formel Zeile, für Zeile ergänzt werden. Dabei jeweils eine Klammer am Ende ergänzen.



  8. Im Ergebnis sollten dann alle in der Formel vorkommenen Begriffe ersetzt werden.


 

 

 

Sehen Sie hierzu auch

Product TechNotes and FAQs

External Links

Bentley Technical Support KnowledgeBase

Bentley LEARN Server

Kommentare oder Verbesserungen?

Die Bentley Technical Support Gruppe bittet Sie freundlich, alle Kommentare zu diesem Artikel in die Wiki-Sektion "Kommentare und Verbesserungen" einzutragen. DANKE!