Pageextension - Bearbeiten vom OnAfterGetRecord

24. August 2022 14:15

Hallo,


ich habe eine Pageextension und möchte gerne den OnAfterGetRecord der Standardpage anpassen.
Ich hatte gehofft, dass man das wie bei der Tableextension mit z.B. OnBeforeInsert macht.

Wie kann ich diesen bearbeiten? Muss ich dann in der Pageextension nur die Syntax verwenden:

Code:
trigger OnAfterGetRecord()
    var
        myInt: Integer;
    begin
       
    end;



und was ist dann mit dem bereits bestehenden Code im Trigger in der Standardpage.
Zuletzt geändert von CampeJulius am 24. August 2022 14:48, insgesamt 1-mal geändert.

Re: Pageextension - Bearbeiten vom OnAfterGetRecord

24. August 2022 19:02

Interessante Frage. Leider hat Microsoft in der Doku vergessen zu erwähnen was passiert wenn Page und Page Extension einen OnAfterGetRecord Trigger haben. Werden die nacheinander durchlaufen? Ich kann mir nicht vorstellen dass der aus der PagExt den aus der Pag ersetzt, denn dann wäre ja die Frage wenn es mehrere PagExt zur gleichen Pag gibt was dann passiert.

https://docs.microsoft.com/en-us/dynami ... ge-trigger
https://docs.microsoft.com/en-us/dynami ... on-trigger

Zu den Table Triggers gibt es eine Doku der Reihenfolge aber da hat man in der TabExt ja auch OnBefore und OnAfter Trigger.
https://docs.microsoft.com/en-us/dynami ... vent-types