Sie können Parameterwerte an die HTML-Seite übergeben, auf der Sie Oracle Analytics-Inhalt einbetten. Die übergebenen Parameterwerte können in Abfrageausdrücken und verschiedenen Teilen des Produkts verwendet werden.
Die Parameter-Payload ist ein JavaScript-Objekt, das gepaarte Attribute aus Parameternamen und -werten enthält.
In diesem Beispiel beziehen sich alle Vorkommen von project auf Arbeitsmappe. Das Rendering eines Projekts beim Anwenden von Parametern sieht wie folgt aus:
<oracle-dv project-path="{{projectPath}}" active-page="canvas" active-tab-id="3" parameters="{{parameters}}" project-options='{"bDisableMobileLayout":false, "bShowFilterBar":false}'> </oracle-dv> <script> requirejs(['knockout', 'ojs/ojcore', 'ojs/ojknockout', 'ojs/ojcomposite', 'jet-composites/oracle-dv/loader'], function(ko) { function MyProject() { var self = this; self.projectPath = ko.observable("/users/weblogic/EmbeddingStory"); self.parameters = ko.observable({ "p1n": "Office", "p1v": "Bristol Office", "p2n": "Year", "p2v": [2023, 2022] }); } ko.applyBindings(MyProject); }); </script>
p <number> n
: (Erforderlich) Gibt den Namen des Parameters wie in der Arbeitsmappe definiert an. Beispiel: "Niederlassung" oder "Jahr".
p <number> v
: (Erforderlich) Gibt den Parameterwert an, den Sie übergeben möchten. Beispiel: "Bluebell-Niederlassung" oder "10" oder [2023, 2022].
p <number> d
: (Optional) Für Parameter mit Doppelspalten. Gibt den Anzeigewert des Parameters entsprechend p <number> v
an. Beispiel: "Meine Niederlassung".