Gráficos de Google desde una aplicación FWH

Post Reply
User avatar
TOTOVIOTTI
Posts: 422
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Gráficos de Google desde una aplicación FWH

Post by TOTOVIOTTI »

Hola gente.. buenos días!

Alguno pudo confeccionar gráficos con datos enviados de una aplicación FWH a Google Charts?

Hojeando la documentación de Google, está la función que debo construir con un html,
pero, como no conozco mucho de html no sé como añadirlo a mi función para que llame a ese utilitario.

El ejemplo es:

<html>
<head>
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript">
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);

function drawChart() {
var data = google.visualization.arrayToDataTable([
['Year', 'Sales', 'Expenses'],
['2004', 1000, 400],
['2005', 1170, 460],
['2006', 660, 1120],
['2007', 1030, 540]
]);

var options = {
title: 'Company Performance',
curveType: 'function',
legend: { position: 'bottom' }
};

var chart = new google.visualization.LineChart(document.getElementById('curve_chart'));

chart.draw(data, options);
}
</script>
</head>
<body>
<div id="curve_chart" style="width: 900px; height: 500px"></div>
</body>
</html>

El link es:
https://developers-dot-devsite-v2-prod. ... ?hl=es-419

Alguno me podrá dar una manito con esto?'
Muchas gracias!
Roberto
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
cmsoft
Posts: 1293
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Gráficos de Google desde una aplicación FWH

Post by cmsoft »

Code: Select all | Expand

#include "fivewin.ch"

function Main()

   local cText
   TEXT INTO cText 
   <html>
  <head>
  <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
  <script type="text/javascript">
  google.charts.load('current', {'packages':['corechart']});
  google.charts.setOnLoadCallback(drawChart);

  function drawChart() {
  var data = google.visualization.arrayToDataTable([
  ['Year', 'Sales', 'Expenses'],
  ['2004', 1000, 400],
  ['2005', 1170, 460],
  ['2006', 660, 1120],
  ['2007', 1030, 540]
  ]);

  var options = {
  title: 'Company Performance',
  curveType: 'function',
  legend: { position: 'bottom' }
  };

  var chart = new google.visualization.LineChart(document.getElementById('curve_chart'));

  chart.draw(data, options);
  }
  </script>
  </head>
  <body>
  <div id="curve_chart" style="width: 900px; height: 500px"></div>
  </body>
  </html>
ENDTEXT
memowrit( "prueba.html", cText )
shellexecute(0,"open",hb_curdrive()+":\"+CurDir()+"\prueba.html",,,1)

return NIL
User avatar
TOTOVIOTTI
Posts: 422
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Gráficos de Google desde una aplicación FWH

Post by TOTOVIOTTI »

Gracias Césarrrrrrrrrrrrrrrrrrrrrrrrr!!!

Muchas gracias!!
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
cnavarro
Posts: 6552
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Gráficos de Google desde una aplicación FWH

Post by cnavarro »

Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cmsoft
Posts: 1293
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Gráficos de Google desde una aplicación FWH

Post by cmsoft »

cnavarro wrote:O te refieres a esto ?
https://forums.fivetechsupport.com/view ... 15#p210789
Creo que esto es mucho mas potente... Y se podría ver un grafico de google en una ventana o dialogo de Fivewin Cristobal?
Si es asi, que necesitariamos tener instalado en el equipo donde corre el programa?
Desde ya muchas gracias
User avatar
TOTOVIOTTI
Posts: 422
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Gráficos de Google desde una aplicación FWH

Post by TOTOVIOTTI »

Si Cristobal!
Eso es lo que estuve viendo.. estaría buenisimo si lo pudiéramos incluir en nuestros sistemas...

Muchas gracias!
Roberto
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
cnavarro
Posts: 6552
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Gráficos de Google desde una aplicación FWH

Post by cnavarro »

cmsoft wrote:
cnavarro wrote:O te refieres a esto ?
https://forums.fivetechsupport.com/view ... 15#p210789
Creo que esto es mucho mas potente... Y se podría ver un grafico de google en una ventana o dialogo de Fivewin Cristobal?
Si es asi, que necesitariamos tener instalado en el equipo donde corre el programa?
Desde ya muchas gracias
Si los incluí en un xbrowse, se pueden incluir en cualquier "contenedor" o control que permita dibujar imagenes

https://bitbucket.org/fivetech/fivewin- ... GRAPHS.EXE
https://bitbucket.org/fivetech/fivewin- ... RCHART.EXE

En cuanto a la solución que proponía Cesar, yo utilizaría un WebView en lugar de tener que hacer un ShellExecute
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
TOTOVIOTTI
Posts: 422
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Gráficos de Google desde una aplicación FWH

Post by TOTOVIOTTI »

Gracias Cristóbal!
Tomaré los ejemplos como para ver como me queda.. muchas gracias!
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
Post Reply