Announcement

Collapse
No announcement yet.

master detail datensatz in form kopieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • master detail datensatz in form kopieren

    Hallo,

    ich habe eine Form zur Zugriffsverwaltung mit einem Master-Block (Benutzer) und 2 Deatilblocks (zugriff, zugriff2), in denen die Buttons von einer Menüform und der Zugriffsbutton in einer Untermenüform verwaltet wird.

    ich möchte nun mit einem button den kompletten Datensatz des Masters, mit neuem zähler, und die jeweiligen unterdatensätze von zugriff und zugriff2 kopieren.

    Ich habe es mit folgendem Code versucht:

    DECLARE
    v_NummerALT NUMBER;

    BEGIN

    IF :SYSTEM.CURSOR_BLOCK='DATEN' THEN
    v_NummerAlt := ATEN.zaehler;

    Set_Block_Property('DATEN', INSERT_ALLOWED, PROPERTY_TRUE);
    create_record;
    DUPLICATE_RECORD;

    SELECT K_BENUTZER_ZAEHLER.NextVal
    INTO aten.zaehler
    FROM DUAL;

    COMMIT_FORM;

    Set_Block_Property('DATEN', INSERT_ALLOWED, PROPERTY_FALSE);
    GO_BLOCK('DATEN');
    EXECUTE_TRIGGER('ÄNDERN');
    END IF;
    END;

    Ergebnis ist, es wird nur der Masterdatensatz kopiert. Ich sizte aber total auf dem Schlauch, wie ich die Detaildatensätze kopiert bekommen soll.

    hope on help!
    mfg
    robert
Working...
X