| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: IF-Anweisung in Stückliste (419 mal gelesen)
|
HabeEinProblem Mitglied
Beiträge: 3 Registriert: 24.09.2003
|
erstellt am: 24. Sep. 2003 13:23 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich versuche in meiner Stückliste eine IF-Anweisung zu verarbeiten, aber es wird kein Wert ausgegeben - werder der Wahre noch der Falsche. Ich habe eine Spalte Namens INDIKATOR mit den Inhalten b oder p und will, dass ich ja oder nein erhalte. Was stimmt an meiner Formel =IF(INDIKATOR=b,ja,nein) nicht? Danke für die Hilfe!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Alexander Doppler Mitglied Konstrukteur / CAD-Administrator / CAD-Verantwortlicher
Beiträge: 145 Registriert: 15.09.2003 Dell Precision 4700 (i7) mit 16GB RAM NVidia K1000 WIN 7/64Bit / Inventor 2012 / AutoCAD 2012
|
erstellt am: 24. Sep. 2003 15:51 <-- editieren / zitieren --> Unities abgeben: Nur für HabeEinProblem
|
HabeEinProblem Mitglied
Beiträge: 3 Registriert: 24.09.2003
|
erstellt am: 25. Sep. 2003 14:04 <-- editieren / zitieren --> Unities abgeben:
So klappt's auch nicht. Hab's schon mit ' und " probiert, aber half nix. Genauso habe ich alle Buchstaben gegen Zahlen getauscht - hilft genauso wenig. Das Feld INDIKATOR soll logical_expression sein - gibt's da noch was zu beachten? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DidiD Mitglied Konstrukteur
Beiträge: 657 Registriert: 08.10.2002 MDT2005 SP1.1 IV9 SP2, P4 3.8GHz,2GB RAM, PNY 580XGL, WIN2k SP3
|
erstellt am: 26. Sep. 2003 09:11 <-- editieren / zitieren --> Unities abgeben: Nur für HabeEinProblem
Hallo HabeEinProblem, Ich ärger mich auch gerade mit der Stückliste herum. Habe heute morgen über eine Stunde einen Fehler gesucht, der keiner war. Das Problem liegt daran, dass die Stücklisteneinstellungen oftmals sehr "hartnäckig" sind. Wenn Änderungen vorgenommen werden, werden dennoch die alten Einstellungen verwendet. Das geht soweit, dass z.b. bei meinem PC alles falsch dargestellt wird, bei einem PC eines Kollegen jedoch korrekt, obwohl alle Einstellungen gleich sind. Die Temp-Verzeichnisse löschen bringt auch nichts - vielleicht ein Neustart des PC ? Gruss Dietmar
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HabeEinProblem Mitglied
Beiträge: 3 Registriert: 24.09.2003
|
erstellt am: 29. Sep. 2003 07:48 <-- editieren / zitieren --> Unities abgeben:
|
atngmbh Mitglied Konstrukteur
Beiträge: 43 Registriert: 24.04.2002
|
erstellt am: 09. Dez. 2003 09:08 <-- editieren / zitieren --> Unities abgeben: Nur für HabeEinProblem
|
Tjobe Mitglied Angestellter Konstruktion
Beiträge: 267 Registriert: 26.06.2002 MDT 6 PP auf WIN 2000
|
erstellt am: 09. Dez. 2003 11:12 <-- editieren / zitieren --> Unities abgeben: Nur für HabeEinProblem
Hallo "HabeEinProblem" Die Herangehensweise ist richtig, war jedoch nicht konsequent auf MDT angepasst. Die richtige Formel lautet: =<IF(Equal(INDIKATOR,b),ja,nein)> Der Ausdruck INDIKATOR=1 wird nicht angenommen, sondern dieser wird noch einmal separat in eine Formel verpackt. Die Formel kann dann endlos erweitert werden. Gruß Tjobe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |