Home Forum Nuclos Entwicklung Makros und Regeln Benutzer anhand von ‚ChangedBy‘ finde

Ansicht von 2 Beiträgen - 1 bis 2 (von insgesamt 2)
  • Autor
    Beiträge
  • #20611

    Hallo,

    ich versuche einen Job zu erstellen, der täglich eine Email an den ChangedBy-Benutzers eine BOs zu versendet.
    Die eMail-Adresse steht im „nuclosuser“

    Die BO-Funktion getChangedBy() liefer wohl einen String des Benutzernamens (eine getChangedById() scheint es nicht zu geben).

    Nun versuche ich mittels Query den nuclosuser derart zu bestimmen:
    QueryProvider.create(nuclosuser.class).where(nuclosuser.Username.eq(no.getChangedBy()));

    Aber die Variable Username scheint nicht zu geben. Wie lautet die Variable des Strings ‚Username‘?

    Sicher, ich könnte mit einer Suchschleife und der Funktion nuclosuser.getUsername() den richtigen finden, aber dass muss doch auch direkt über die Datnbankabfrage gehen.

    Gruß
    Benjamin

    #20666
    caf
    Administrator

    Dies kann man einfach über den Datasource Provider umsetzen.
    https://wiki.nuclos.de/display/Konfiguration/DatasourceProvider
    Eine Datenquelle erstellen und dann über den usernamen die emailadresse aus dem Benutzer zieht.

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