|
Autor
|
Thema: Flusssteuerung (1011 mal gelesen)
|
Nancy X Mitglied

 Beiträge: 15 Registriert: 15.05.2009
|
erstellt am: 18. Mai. 2009 10:01 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, Ich habe eine Methode für den Ausgang definiert, folgend ist die Code.Aber wenn es ausführt, tritt es fehler "Die Methode erwartet Parameter, aber es wurden keine übergeben." Könnte jemand mir sagen, wie ich den Problem lösen kann? vielen danke (r : integer) :integer is do -- @ ist das BE if @.name="Teil1" then result := 1; elseif @.name="Teil2" then if S2.belegt then result := 3; else result := 2; end; elseif @.name="Teil3" then if S3.belegt then result := 2; else result := 3; end; else result := 4; end; end; Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
planty Mitglied Dipl.-Ing.
 
 Beiträge: 139 Registriert: 18.09.2006
|
erstellt am: 18. Mai. 2009 10:39 <-- editieren / zitieren --> Unities abgeben:          Nur für Nancy X
Moin. Tja... zugegeben, das r in der vordefinierten Ausgangssteuerung ist ein bischen verwirrend,
Code:
: integer is do -- @ ist das BE return r; end;
ABER es werden keine Eingangsparameter übergeben, wie bei Dir
Code:
(r : integer) :integer ...
Ausserdem benutzt Du das r nicht, was soll das da also? Entferne das (r:integer). Gruß P. ------------------ Two hours of trial and error can save ten minutes of manual reading! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| | Technischer Projektmanager - Automotive / Ersatzteile (m/w/d) | | Was entsteht, wenn Leidenschaft und Innovation zusammentreffen? Wir gestalten die Zukunft der Mobilität durch die Entwicklung maßgeschneiderter, technischer Komponenten für den Automotive-Sektor. Unsere Mission ist es, durch präzise Reproduktion, gezielte Modifikation und visionäre Neuentwicklung stets die optimale Lösung zu liefern. Du suchst eine Position, in der du aktiv an der Perfektionierung ... | | Anzeige ansehen | Feste Anstellung |
|
Nancy X Mitglied

 Beiträge: 15 Registriert: 15.05.2009
|
erstellt am: 18. Mai. 2009 11:18 <-- editieren / zitieren --> Unities abgeben:         
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |