Home Forum Nuclos Entwicklung Makros und Regeln Name der Entität in Regel auslesen

Ansicht von 2 Beiträgen - 1 bis 2 (von insgesamt 2)
  • Autor
    Beiträge
  • #2540
    Matthias Haake
    Teilnehmer

    Hallo,

    wie kann ich in einer Regel den Namen der Entität auslesen?

    Ziel: Ich möchte eine Regel mehrfach verwenden. Die Attribute dieser Entitäten haben den gleichen Namen. Jetzt möchte ich ein Feld aktualisieren:


    String entityName = ???;

    server.setFieldValue(entityName, "fieldName", value);

    Ich hatte es schon über ein berechnetes Attribute „moduleName“ versucht, welches den Namen über eine DB-Function (über [T_UD_GENERICOBJECT] und [T_MD_ENTITY]) ermittelt. Leider klappt das nur bei einem Update. Bim Insert ist server.getAttribute(„modulename“).getValue() leider null. Daher wäre eine „native“ Unterstützung mittels API wahrscheinlich besser.

    Vielen Dank und Grüße,
    Matthias

    #2541
    Matthias Haake
    Teilnehmer

    Habs eben selbst gefunden – trotzdem danke!!!


    org.nuclos.server.genericobject.Modules.getInstance().getEntityNameByModuleId(server.getModuleId())

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