Home Forum Nuclos Entwicklung Makros und Regeln Update und Insert Rule aus Subforms heraus

Ansicht von 3 Beiträgen - 1 bis 3 (von insgesamt 3)
  • Autor
    Beiträge
  • #12581
    Matthias Eckardt
    Teilnehmer

    Guten Morgen,

    heute widmen wir uns der Frage, warum weder UpdateRules noch InsertRules ausgelöst werden, wenn wir einen Datensatz per Subform anlegen.

    Im vorliegenden Fall generieren wir eine Nummer für den Nummernkreis bei Insert, oder bei Update (wenn das Feld aus irgendwelchen Gründen leer sein sollte). Das funktioniert wunderbar, solange man das aus des betroffenen BO Maske heraus erledigt.

    Wenn wir aber ein anders BO haben, das eine Subform (direkte Relation) zu dem o.g. BO aufweist, und legen dort einen neuen Datensatz an, wird dessen Insert Regel nicht ausgeführt. Auch die Update Regel wird nicht ausgeführt, was dafür sorgt, dass wir leere Felder da drinnen haben. Was nicht toll ist.

    Die Frage ist: ist das „normal“ (anerkannter Bug/Feature), oder gibt es einen Weg die Regeln dennoch ausgelöst zu bekommen, der aber nicht ganz offensichtlich ist?

    Verwirrte Grüße,
    imunixx

    #12582
    Fry123
    Teilnehmer

    mit diesem „Mist“ haben wir uns auch schon herumgeschlagen. Warum das nicht dick und rot in der Doku steht habe ich auch nie verstanden.

    http://support.nuclos.de/browse/NUCLOS-5337

    Ich denke das sollte alles erklären.

    #12590
    Matthias Eckardt
    Teilnehmer

    Hallo,
    und danke für den Hinweis. Ja, über das Haupt-BO haben wir das inzwischen auch überall da verbaut, wo es notwendig ist. Das ist… ein bisschen schade, dass ausgerechnet dort die Regeln ausgesetzt werden.

    Der einzige, sinnvolle Grund, den ich mir vorstellen könnte, ist das Vermeiden einer… nun… Regelkaskade.

    Aber gut, zu wissen, dass es kein Bug, sondern ein Feature ist, ist schonmal etwas.

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