Advertisement
Guest User

Untitled

a guest
Jan 18th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. void google(char *nazwa)
  2. {
  3. FILE *Wsk_do_pliku;
  4. struct element *tmp;
  5. tmp = pierwszy;
  6.  
  7. Wsk_do_pliku = fopen(nazwa, "w");
  8.  
  9.  
  10. fprintf(Wsk_do_pliku, "<html>\n");
  11. fprintf(Wsk_do_pliku, "<head>\n");
  12. fprintf(Wsk_do_pliku, "<script type=\"text/javascript\" src=\"https://www.gstatic.com/charts/loader.js\"></script>\n");
  13. fprintf(Wsk_do_pliku, "<script type=\"text / javascript\">\n");
  14. fprintf(Wsk_do_pliku, "google.charts.load('current', {'packages':['table']});\n");
  15. fprintf(Wsk_do_pliku, "google.charts.setOnLoadCallback(drawTable);\n");
  16.  
  17. fprintf(Wsk_do_pliku, "function drawTable() {\n");
  18. fprintf(Wsk_do_pliku, "var data = new google.visualization.DataTable();\n");
  19. fprintf(Wsk_do_pliku, "data.addColumn('string', 'nazwa');\n");
  20. fprintf(Wsk_do_pliku, "data.addColumn('number', 'numer');\n");
  21. fprintf(Wsk_do_pliku, "data.addRows([\n");
  22.  
  23. while (tmp->numer != NULL)
  24. {
  25. fprintf(Wsk_do_pliku, ",\n[%f,%c]", tmp->numer, tmp->imie);
  26. tmp = tmp->nast;
  27. }
  28. fprintf(Wsk_do_pliku, "['Mike', {v: 10000, f: '$10,000'}, true],\n");
  29. fprintf(Wsk_do_pliku, "['Jim', {v:8000, f: '$8,000'}, false],\n");
  30. fprintf(Wsk_do_pliku, "['Alice', {v: 12500, f: '$12,500'}, true],\n");
  31. fprintf(Wsk_do_pliku, "['Bob', {v: 7000, f: '$7,000'}, true]\n");
  32. fprintf(Wsk_do_pliku, "]);\n");
  33.  
  34. fprintf(Wsk_do_pliku, "var table = new google.visualization.Table(document.getElementById('table_div'));\n");
  35.  
  36. fprintf(Wsk_do_pliku, "table.draw(data, {showRowNumber: true, width: '100%', height: '100%'});\n");
  37. fprintf(Wsk_do_pliku, "}\n");
  38. fprintf(Wsk_do_pliku, "</script>\n");
  39. fprintf(Wsk_do_pliku, "</head>\n");
  40. fprintf(Wsk_do_pliku, "<body>\n");
  41. fprintf(Wsk_do_pliku, "<div id=\"table_div\"></div>\n");
  42. fprintf(Wsk_do_pliku, "</body>\n");
  43. fprintf(Wsk_do_pliku, "</html>\n");
  44.  
  45. fclose(Wsk_do_pliku);
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement