Předání parametrů na stránku HTML pro vložený obsah služby Oracle Analytics

Hodnoty parametrů můžete předat do stránky HTML, na kterou vkládáte obsah ze služby Oracle Analytics. Předané hodnoty parametrů lze použít v rámci dotazovacích výrazů a v různých částech produktu.

Datová část parametrů je objekt jazyka Javascript obsahující párové atributy názvů a hodnot parametrů.

V tomto příkladu všechny instance projektu odkazují na sešit. Vykreslení projektu při souběžné aplikaci parametrů vypadá asi takto:

<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>
Podporované atributy — Každý objekt parametru uvnitř datové části parametru musí obsahovat následující atributy:
  • p <číslo> n: (Povinný) Určuje název parametru definovaný v sešitě. Například „Kancelář“ nebo „Rok“.

  • p <číslo> v: (Povinný) Určuje hodnotu parametru, kterou chcete předat. Například „Kancelář Bluebell“ nebo „10“ nebo [2023, 2022].

  • p <číslo> d: (Volitelný) Používá se u parametrů s dvojitými sloupci. Určuje zobrazovanou hodnotu parametru odpovídající p <číslo> v. Například „Moje kancelář“.