Ich Arbeite mich gerade in V3 ein und bin da auf etwas gestoßen.
Also ich habe folgendes gemacht.
Schnittstelle1 erstellen, Methode hinzufügen.
Funktionsbaustein mit implementierter Schnittstelle1 erstellen
Methode der Schnittstelle1 ändern. Konkret eine Variable hinzugefügt
Jetzt bekomme ich den Fehler, dass Schnittstelle1 im Funktionsbaustein nicht mit der Schnittstelle1 der Mutterklasse übereinstimmt. Schön und gut und ja auch korrekt aber wie bekomme ich jetzt die Variable in die Schnittstelle1 im Funktionsbaustein ohne den Funktionsbaustein zu löschen und neu zu erzeugen oder die Variable per Hand einzufügen.
Gibt es da eine Funktion für? Denn mal angenommen ich habe die Schnittstelle an diversen Stellen genutzt muss ich mich dann duch den ganzen Code wühlen und das manuell machen. Des Weiteren wird war das hinzufügen einer Methode durch "Schnittstellen implementieren" erkannt, jedoch nicht das entfernen, was zu dem gleichem Problem führt. Gibt es diese "Schnittstellen implementieren" Funktion auch als Globale funktion? Ohne das in allen FB einzeln machen zu müssen?
Gruß
Michael
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Auf diesen Fehler/Umstand bin ich auch grad gestossen.
Gibt es da wirklich keine Möglichkeit dies zu vereinfachen?
Meiner Meinung nach müsste beim Anpassen des Interfaces bei allen FBs, die dieses Interface implementieren,
die Anpassung nachgeführt werden.
Was sagt da 3S dazu?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo zusammen,
Ich Arbeite mich gerade in V3 ein und bin da auf etwas gestoßen.
Also ich habe folgendes gemacht.
Jetzt bekomme ich den Fehler, dass Schnittstelle1 im Funktionsbaustein nicht mit der Schnittstelle1 der Mutterklasse übereinstimmt. Schön und gut und ja auch korrekt aber wie bekomme ich jetzt die Variable in die Schnittstelle1 im Funktionsbaustein ohne den Funktionsbaustein zu löschen und neu zu erzeugen oder die Variable per Hand einzufügen.
Gibt es da eine Funktion für? Denn mal angenommen ich habe die Schnittstelle an diversen Stellen genutzt muss ich mich dann duch den ganzen Code wühlen und das manuell machen. Des Weiteren wird war das hinzufügen einer Methode durch "Schnittstellen implementieren" erkannt, jedoch nicht das entfernen, was zu dem gleichem Problem führt. Gibt es diese "Schnittstellen implementieren" Funktion auch als Globale funktion? Ohne das in allen FB einzeln machen zu müssen?
Gruß
Michael
Auf diesen Fehler/Umstand bin ich auch grad gestossen.
Gibt es da wirklich keine Möglichkeit dies zu vereinfachen?
Meiner Meinung nach müsste beim Anpassen des Interfaces bei allen FBs, die dieses Interface implementieren,
die Anpassung nachgeführt werden.
Was sagt da 3S dazu?