Home › Forum › Nuclos Konfiguration › Businessprozesse › Automatisch fortlaufende Nummer › Automatisch fortlaufende Nummer
Hi Thomas,
der Fehler, den Du jetzt bekommst, liegt an den folgenden Zeilen:
final Kooperationspartner test = context.getBusinessObject(Kooperationspartner.class);
Kooperationspartner.setNummer(NummernkreiseLogik.getNextValue(Kooperationspartner.class));
Das müsstest Du wie folgt abändern:
final Kooperationspartner test = context.getBusinessObject(Kooperationspartner.class);
test.setNummer(NummernkreiseLogik.getNextValue(Kooperationspartner.class));
Du hattest Dir ja bereits das Businessobjekt „test“ vom Typ „Kooperationspartner“ aus dem Context geholt — auf diesem Objekt kannst Du dann in der Folge weiterarbeiten.
Die Getter- und Setter-Methoden der Businessobjekt-Klassen arbeiten direkt auf den Objektvariablen, es handelt sich also nicht um statische Methoden.
Ich empfehle Dir, Dich zunächst mit den grundlegenden Eigenschaften von Java auseinanderzusetzen. Eine Unterstützung auf dieser Ebene können wir in diesem Forum leider nicht leisten.
Beste Grüße,
Frank