EDIT:
ich denke mein Problem ist gerade nur, dass es nicht klappt, zwei Parameter aus zwei unterschiedlichen Methoden in eine dritte Methode zu übergeben.
Wenn ich bei der dritten Methode angebe, dass ich zwei Parameter erwarte:
Code:
param vLPA, vRA: integer
In den anderen beiden Methoden habe ich folgende Codes stehen.
M1:
Code:
param vLPA : Integer
.Modelle.Modell.Lageraufbau(vLPA)
M2:
Code:
param vRA : Integer
.Modelle.Modell.Lageraufbau(vRA)
ich bekomme bei M1 die Rückmeldung: Falsche Parameteranzahl in Lageraufbau: 1 übergeben, 2 erwartet.
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Ich hab hier noch einmal eine Frage:
Ich möchte aus zwei verschiedenen Methoden innerhalb des Dialogs Parameter an eine Methode außerhalb des Dialogs übergeben und diese Methode in diesem Zusammenhang auch öffnen.
Ich hab jetzt erstmal versucht nur einen Parameter aus einer Methode zu übergeben:
Dialogmethode1:
Code:
param vLPA : Integer
.Modelle.Modell.Lageraufbau.ausführen(vLPA); --Übergabe des Parameters Lagerplatzanzahl aus Dialog an die Methode Lageraufbau
Fehlertext: Falsche Parameteranzahl in Lageraufbau: 0 übergeben, 1 erwartet.
Lageraufbau-Methode:
Code:
param vLPA: integer
ich hatte es erst in Klammern gesetzt, also (vLPA: Integer), aber da wurde mir ein Fehler in der Methode angezeigt...
Kannst du mir da nochmal auf die Sprünge helfen wo mein Fehler liegt?
Wenn ich jetzt aus einer weiteren Methode noch den Parameter übergeben will, wie heißt mein Code dann in der Methode Lageraufbau?
param vLPA: integer
param vXXX: integer
??? oder mit Kommata getrennt in einer Zeile?
Danke für die Hilfe!
LG Janine
[Diese Nachricht wurde von Janine93 am 19. Apr. 2021 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP