Clădire tabele HTML cu “Vizualizare Google API”

Cât despre afişarea datelor intabulat cu un frumos vizual şi încă fi capabil pentru a sorta şi paginarea, Totul dinamic şi fără a scrie orice “Tabel HTML”?

Prezentare

R Vizualizare Google API apresenta um conjunto de técnicas para visualização dos seus dados de forma fácil e rápida. Neste Post vamos ver a Diagrame tabel.

Operațiunea

Exemplu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?PHP
<html lang="pt-BR">
  <Cap>    
    <meta set de caractere="ISO-8859-1" />
    <tip script="text/javascript" SRC="https.://www.google.com/jsapi"></Script>
    <tip script="text/javascript">
      Google.Încărca("vizualizare", '1', {Pachete:["tabel"]});
      Google.setOnLoadCallback(desenareTabel);
      funcţia desenareTabel() {
        Var data = noi Google.Vizualizare.Datatable();
        data.adăugarecolumn("șir", "Nome");
        data.adăugarecolumn("număr", "Salário");
        data.adăugarecolumn("boolean", "Tempo integral");
        data.adăugareRows([
          ["João",  {v: 2000, F: "R $ 2.000,00"}, adevărat],
          ["Maria", {v: 5000, F: "R $ 5.000,00"}, fals],
          ["Alice", {v: 1000, F: "R $ 1.000,00"}, adevărat],
          ["Bob",   {v: 1500, F: "R $ 1.500,00"}, adevărat]
        ]);
        Var Tabelul = noi Google.Vizualizare.Tabelul(Document.getElementById("table_div"));
        Tabelul.Trage(data, {showRowNumber: adevărat});
      }
    </Script>
  </Cap>
  <Corpul>
    <div id="table_div"></div>
  </Corpul>
</Html>
?>

(1) În codul de mai sus, rețineți că am început prin a face un apel la Google JavaScript API (JSAPI, Pennsylvania).

(2) Apoi, purtăm Vizualizare, Anul Nou, în versiune 1.0, și biblioteca dvs. "tabel’.

(3) Folosim funcția JSAPI setOnLoadCallback atribuirea rutinei de tratare desenareTabel (sau alt nume pe care îl doriți), care este, de fapt, care ar trebui să creeze și să definească tabelul.

(4) R Datatable este convertit într-un tabel HTML în care fiecare coloană trebuie să aibă același tip de date acceptate (Şir, Boolean, Numărul, etc).

(5) Utilizarea adăugarecolumn() pentru a crea o coloană, care trece ca parametru tipul și numele datelor.

(6) Utilizaţi adăugareRows() pentru a crea rândurile tabelului, IE, introduceți propriile date. Liniile sunt delimitate de paranteze [] și informațiile din fiecare celulă este separat printr-o virgulă. Observați o notație “v” şi “F”, care presupun că înseamnă valoare și câmp, respectiv, IE, valoarea reală a celulei și eticheta care urmează să fie afișată în. Acest lucru este necesar, Deoarece, coloana menționată anterior este de “Întreaga”, atunci ordonarea corectă ar putea fi afectată dacă ar fi luată ca siruri de caractere.

(7) În cele din urmă, vă informăm în care DIV desenul tabelului va fi redat (table_div) si gata!

În practică

Codul de mai sus generează următorul tabel HTML:

Nici măcar nu e interesant.? Toate html în tabel a fost creat fără a ne fi nevoie să scrie un singur TABEL, TR sau TD. desigur, aceasta a fost doar o demonstrație. Vă puteți aprofunda cunoștințele și descoperi alte posibilități de configurare pentru lucrul cu tabelele prin Diagrame tabel.

Galerie

Există, de asemenea, numeroase alte caracteristici interesante pe care Galeria de diagrame Google Oferă. Există o varietate de diagrame care sunt optimizate pentru a satisface nevoile de vizualizare a datelor. Grafica se bazează pe tehnologia HTML5/SVG pură (adoptarea VML pentru versiunile mai vechi de IE), astfel încât plugin-uri nu sunt necesare. Aceste diagrame pot fi adăugate la pagina dvs..

Fonturi

Total afisari: 5928

lasă un răspuns

Adresa ta de email nu va fi publicat. Câmpurile obligatorii sunt marcate cu *