| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| 3DEXPERIENCE Simulation Day |
Autor
|
Thema: Gleichung erstellen (637 mal gelesen)
|
dandre Mitglied -
Beiträge: 37 Registriert: 12.04.2009 i7 920+6GB DDR RAM SW 2006-2008 Anlage:2008(bei Bedarf auch als 06 Version)
|
erstellt am: 12. Sep. 2009 17:29 <-- editieren / zitieren --> Unities abgeben:
|
Krümmel Moderator Konstrukteur mit rotierter Vergangenheit
Beiträge: 6238 Registriert: 14.09.2008 Was mit SWX so alles geht ;-)
|
erstellt am: 12. Sep. 2009 18:08 <-- editieren / zitieren --> Unities abgeben: Nur für dandre
|
dandre Mitglied -
Beiträge: 37 Registriert: 12.04.2009 i7 920+6GB DDR RAM SW 2006-2008 Anlage:2008(bei Bedarf auch als 06 Version)
|
erstellt am: 12. Sep. 2009 19:01 <-- editieren / zitieren --> Unities abgeben:
|
dandre Mitglied -
Beiträge: 37 Registriert: 12.04.2009 i7 920+6GB DDR RAM SW 2006-2008 Anlage:2008(bei Bedarf auch als 06 Version)
|
erstellt am: 12. Sep. 2009 19:05 <-- editieren / zitieren --> Unities abgeben:
Gleichung vergessen =WENN(A2<=100;60;WENN(A2>100;70;0)) A2=D4@Skizze1 PS: Natürlich steht vor dem = noch eine Variable ich glaube D2@Skizze1
[Diese Nachricht wurde von dandre am 12. Sep. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ralf Tide Moderator -
Beiträge: 4978 Registriert: 06.08.2001 Sehr seltsame Dinge passiern <Klaus Lage - Toy Story> .-)
|
erstellt am: 12. Sep. 2009 19:33 <-- editieren / zitieren --> Unities abgeben: Nur für dandre
|
Volkmar Grube Mitglied Konstrukteur
Beiträge: 120 Registriert: 31.01.2009 WIN11 64Bit, SWX 2022, Delphi 10
|
erstellt am: 13. Sep. 2009 08:52 <-- editieren / zitieren --> Unities abgeben: Nur für dandre
Zitat: Original erstellt von dandre: Hallo, ich habe ein veraltete Gleichung: = (iif("D4@Skizze1"<=100,60,(iif("D4@Skizze1">100,70,0))))Fehler: ungültige Gleichung Danke
Das liegt an dem <=. Das Bug existiert seit Jahren und fällt mir auch immer mal wieder auf die Füße. Ich habe schon Einiges versucht, um rauszufinden, was der Compiler als <= oder >= oder = erkennt, hatte aber keinen Erfolg. Der Compiler hat das Problem mit dem "=" in der boolschen Auswertung. ------------------ Grüße aus Dresden Volkmar Grube Es gibt keine Probleme, es gibt nur Aufgaben. [Diese Nachricht wurde von Volkmar Grube am 13. Sep. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dandre Mitglied -
Beiträge: 37 Registriert: 12.04.2009 i7 920+6GB DDR RAM SW 2006-2008 Anlage:2008(bei Bedarf auch als 06 Version)
|
erstellt am: 13. Sep. 2009 09:48 <-- editieren / zitieren --> Unities abgeben:
Danke für den Tipp "D2@Basis-Blech1" = (iif("D4@Skizze1"<100,40,(iif("D4@Skizze1">105,30,10)))) Funktioniert, allerding zeig er mir ein rotes ! vor dem Wert Evaluiert zu also der Ausgabe der Gleichung an. Woran kann das liegen?? Danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |