Refrescamiento de datos en la página HTML para el contenido embebido de Oracle Analytics

En la página HTML en la que va a embeber contenido de Oracle Analytics, puede especificar cómo refrescar los datos embebidos del libro de trabajo.

Para refrescar los datos sin tener que volver a cargar un libro de trabajo, la función refreshData se asocia a todos los elementos <oracle-dv>. Al realizar la llamada, fuerza el refrescamiento de todas las visualizaciones que aparezcan bajo el elemento.

Este es el código para refrescar los datos de un único libro de trabajo embebido. En este código, todas las instancias de project hacen referencia a workbook.

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

Este es el código para refrescar los datos de varios libros de trabajo embebidos. En este código, todas las instancias de project hacen referencia a workbook.

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