Standardwert einer Option in einer Request Page über Report Extension anpassen?
Hallo zusammen,
ich habe einen Report, zu dem es bereits eine etwas größere Extension gibt. Für den selben Report wurde nun angefragt, einen Boolean-Wert in der Request Page standardmäßig auf TRUE zu setzen oder das Speichern von Werten zu aktivieren.
Wenn ich mich richtig erinnere, kann man die Property "SaveValues" nicht über eine Extension ändern. Leider finde ich auch auf Anhieb keine Möglichkeit den Standard-Wert eines Request Page Feldes via Report Extension zu verändern.
Ist dies irgendwie möglich?
LG
DH
-
Hallo Daniel,
stimmt, einzig einfallen würde mir eine Extension mit in OnPreReport Trigger und das ganze vielleicht über eine Variable zu steuern? Übersteuert aber halt dann immer als TRUE.
Das wäre ein Versuch wert?
LG Rene
trigger OnPreReport()varmyInt: Integer;beginend;0 -
Hey Rene,
das Problem ist leider, dass wir den Schieber nicht immer auf TRUE haben wollen - nur in 90% der Fälle. Ich nehme an, mir bleibt fast nur übrig einen eigenen Aufruf zu implementieren (Nachbau der Request Page), der dann den Report mit den gewünschten Optionen aufruft?
LG
DH0 -
Hi, ja wäre natürlich eine Möglichkeit, ABER dient ein Standardwert nicht eigentlich dazu 90% der Fälle abzudecken ... ;)
Also wenn das Ziel individuell ist, dann würde ich das verwenden
https://learn.microsoft.com/en-nz/dynamics365/business-central/reports-saving-reusing-settings
LG Rene
1 -
Bzgl. der 90% - das war meine Antwort auf den Vorschlag mit dem Überteuern via OnPreReport-Trigger - der lässt sich ja dann für die restlichen 10% nicht aushebeln.
Das mit den Report Settings ist ein guter Tipp, vielen Dank!
LG
DHEdit: jetzt habe ich deinen Vorschlag erst verstanden --> eine neue Option in der Request Page, die die Ursprungsoption übersteuert.
Als Lösung werde ich aber die Report Settings vorschlagen, danke erneut.0 -
Hauptsache es hat geholfen :)
LG Rene
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
5 Kommentare