Jedem IF muss ein ENDIF folgen.
IF Bedingung
Anweisung
ENDIF
Wenn einem IF ein ELSE folgt, muss auch da zum Schluß ein ENDIF stehen:
IF Bedingung
Anweisung
ELSE
Anweisung
ENDIF
In Deinem Fall sähe das wie folgt aus:
Code:
IF WINKEL==0
A=5
ENDIF
IF WINKEL==1
A=4
ENDIF
IF WINKEL>20 & WINKEL<160
A=3
ENDIF
IF WINKEL>200 & WINKEL<340
A=2
ENDIF
oder mit ELSE:
Code:
IF WINKEL==0
A=5
ELSE
IF WINKEL==1
A=4
ELSE
IF WINKEL>20 & WINKEL<160
A=3
ELSE
IF WINKEL>200 & WINKEL<340
A=2
ENDIF
ENDIF
ENDIF
ENDIF
Ich würde das erste Beispiel nehmen, da es übersichtlicher ist. Das gilt vor allen Dingen, wenn Du weitere, beliebig viele Bedingungen hinzufügen willst. So bleibt jede Bedingung in einer eigenen IF-ENDIF-Abfrage, welche einfach nacheinander abgearbeitet werden.
------------------
Grüße aus OWL, Thomas
ProE macht Spaß - viel ProE macht viel Spaß ! (Zitat, frei nach meinem ProE-Beibringer)
Neu auf CAD.de? Diese Infos werden Dir den Einstieg erleichtern: Willkommen auf CAD.de
Auch sehr hilfreich für ProE-/Creo-Neulinge: ProE konfigurieren
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP