FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Gr谩ficos de Google desde una aplicaci贸n FWH
Posts: 470
Joined: Fri Feb 05, 2010 11:30 AM
Gr谩ficos de Google desde una aplicaci贸n FWH
Posted: Mon Jun 26, 2023 12:27 PM
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.appspot.com/chart/interactive/docs/gallery/linechart?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.ar
Posts: 1344
Joined: Wed Nov 16, 2005 09:14 PM
Re: Gr谩ficos de Google desde una aplicaci贸n FWH
Posted: Mon Jun 26, 2023 01:50 PM
Code (fw): Select all Collapse
#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
Posts: 470
Joined: Fri Feb 05, 2010 11:30 AM
Re: Gr谩ficos de Google desde una aplicaci贸n FWH
Posted: Mon Jun 26, 2023 02:58 PM

Gracias C茅sarrrrrrrrrrrrrrrrrrrrrrrrr!!!

Muchas gracias!!

Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.ar
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Gr谩ficos de Google desde una aplicaci贸n FWH
Posted: Mon Jun 26, 2023 03:57 PM
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
Posts: 1344
Joined: Wed Nov 16, 2005 09:14 PM
Re: Gr谩ficos de Google desde una aplicaci贸n FWH
Posted: Mon Jun 26, 2023 04:32 PM
cnavarro wrote:O te refieres a esto ?
https://forums.fivetechsupport.com/viewtopic.php?f=17&t=34973&start=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
Posts: 470
Joined: Fri Feb 05, 2010 11:30 AM
Re: Gr谩ficos de Google desde una aplicaci贸n FWH
Posted: Mon Jun 26, 2023 06:27 PM

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.ar
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Gr谩ficos de Google desde una aplicaci贸n FWH
Posted: Mon Jun 26, 2023 11:45 PM
cmsoft wrote:
O te refieres a esto ?
https://forums.fivetechsupport.com/viewtopic.php?f=17&t=34973&start=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-contributions/downloads/GGRAPHS.EXE
https://bitbucket.org/fivetech/fivewin-contributions/downloads/XBRCHART.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
Posts: 470
Joined: Fri Feb 05, 2010 11:30 AM
Re: Gr谩ficos de Google desde una aplicaci贸n FWH
Posted: Thu Jun 29, 2023 07:24 PM

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.ar

Continue the discussion