Renovar Dados na Página em HTML para Conteúdo do Oracle Analytics Incorporado

Na página em HTML onde está a implementar o conteúdo do Oracle Analytics, pode especificar como renovar os dados do livro incorporado.

Para renovar os dados sem recarregar um livro, a função refreshData é anexada a todos os elementos <oracle-dv>. A respetiva invocação faz com que todas as visualizações sob esse elemento sejam renovadas.

Segue-se o código para renovar os dados para um livro incorporado único. Neste código, todas as instâncias de project são referentes a livro.

<oracle-dv id="project1" project-path="{{projectPath}}">
</oracle-dv>
 
<script> 
   function refreshProject() {
      $('#project1')
  [0].refreshData();
}
</script>

Segue-se o código para renovar os dados para vários livros incorporados. Neste código, todas as instâncias de project são referentes a livro.

<script> 
   function refreshProject()
   {
      $('oracle-dv').each(function() {
         this.refreshData();
         });
}
</script>