CurrPage.EDITABLE im Zusammenspiel mit CurrPage.UPDATE

24. Mai 2023 13:25

Hallo,
wir haben für einige Kunden folgende Anpassung in der P41 vorgenommen; Wenn ein Angebot vom Status Freigegeben in den Status Offen versetzt wird, soll es bearbeitet werden können. Grundsätzlich funktioniert es, ABER, man muss erst das Angebot komplett verlassen und dann wieder öffnen, damit die Felder nicht mehr grau hinterlegt sind.
Ich habe an mehreren Stellen versucht, ein CurrPage.UPDATE unterzubringen, aber entweder ruft die Page sich unentwegt selbst wieder auf, oder es passiert gar nichts.
Lässt sich die Editierbarkeit einer Page nicht über CurrPage.UPDATE steuern? Gibt es sonst eine andere Möglichkeit, die Editierbarkeit ohne erneutes Aufrufen der Page zu gewähren?

MfG
Zuletzt geändert von FragenFrager am 24. Mai 2023 17:24, insgesamt 1-mal geändert.

Re: CurrPage.EDITABLE im Zusammenspiel mit CurrPage.UPDATE

24. Mai 2023 16:10

Ich hatte das in NAV auch schon mal und habe es nicht hinbekommen, nach Änderung von CurrPage.EDITABLE die offene Page zu aktualisieren, weder mit CurrPage.UPDATE noch mit CurrPage.ACTIVATE.

Re: CurrPage.EDITABLE im Zusammenspiel mit CurrPage.UPDATE

25. Mai 2023 08:55

Grundsätzlich: CurrPage.Update hat einen Parameter. Probier es mal mit CurrPage.Update(false).

Die Frage ist, wie genau du die dynamische Editierbarkeit umgesetzt hast. Wenn du es über ein CurrPage.Editable := true/false versucht hast, dann wirst du hier nicht weiter kommen, weil diese Eigenschaft nach dem Öffnen der Page nicht mehr änderbar ist:
https://learn.microsoft.com/en-us/dynam ... od#remarks

Re: CurrPage.EDITABLE im Zusammenspiel mit CurrPage.UPDATE

25. Mai 2023 15:12

Genau das ist das Problem. Man kann nur einzelne Elemente der offenen Page bzgl. Editierbarkeit (oder Sichtbarkeit) ändern. Bei einer CardPage ist das entsprechend umständlich wenn man alle Tabs und Parts umschalten will, für einzelne macht es aber Sinn und funktioniert.

Re: CurrPage.EDITABLE im Zusammenspiel mit CurrPage.UPDATE

26. Mai 2023 09:11

Hallo Natalie, hallo enh,
also muss die Page, damit die Änderung bzgl. der Editierbarkeit greift, jedes Mal quasi neu geöffnet werden? Okay, schade, hatte ich aber auch befürchtet. Trotzdem danke für die Info.

Re: CurrPage.EDITABLE im Zusammenspiel mit CurrPage.UPDATE

26. Mai 2023 16:57

Oder du machst es für die einzelnen Page Parts, dann sollte es ohne Schließen/Öffnen gehen. Das hab ich aber bisher nur im Windows Client gemacht und noch nicht im Web Cient probiert.

Re: CurrPage.EDITABLE im Zusammenspiel mit CurrPage.UPDATE

26. Mai 2023 16:59

Behalte ich im Hinterkopf, danke für die Info.