Home Forum Nuclos Entwicklung Makros und Regeln Referenzfeld (User) automatisch ausfüllen

Ansicht von 4 Beiträgen - 1 bis 4 (von insgesamt 4)
  • Autor
    Beiträge
  • #7114
    Christoph Schaefer
    Teilnehmer

    Hallo,

    In einem Formular habe ich ein Referenzfeld auf den nuclos user. Kann ich dieses Feld mit einer Regel automatisch so ausfüllen, dass der aktuell angemeldete User eingetragen wird? Mir würden auch die richtigen Hinweise reichen, mit Java komme ich dann zurecht 😉 Danke!

    VG
    Christoph

    #7115
    Frank Pavlic
    Teilnehmer

    Hallo Christoph,
    mit alter Regel-API geht das so:

    Integer mId = (Integer) server.getCurrentUser().getId();

    Mit neuer API musst Du folgende JIRA berücksichtigen:
    http://support.nuclos.de/browse/NUCLOS-2044

    Die Möglichkeit wird es wohl erst ab nuclos 3.15 geben.

    Gruß
    Frank

    #7116
    Markus Glitzner
    Teilnehmer

    den aktuellen Benutzer bekommt man jetzt auch schon, und zwar über den aktuellen context: context.getUser().getName()
    Die INTID des Users muss man sich dann allerdings per QueryProvider holen. Ich bekomme die id von einer Mitarbeiter Entity, da sind die Benutzer hinterlegt. Ob ein Zugriff dierekt auf die User Entity möglich ist, hab ich noch nicht probiert.

    Gruß
    Hugo

    #7117
    Markus Glitzner
    Teilnehmer

    hab gerade 3.15.2 probiert, da funktioniert nun auch context.getUser().getId();

Ansicht von 4 Beiträgen - 1 bis 4 (von insgesamt 4)